大话处理器

- 书名:大话处理器
- 作者: 万木杨
- 格式:EPUB,AZW3
- 时间:2024-06-15
- 评分:7.6
- ISBN:9787302263159
内容简介:
处理器是IT、通信、电子产业的基石,没有处理器,信息产业大厦就如同建立在沙滩之上。《大话处理器》是一本图文并茂、生动幽默的处理器科普读本,全书行文风趣幽默,用类比来解释晦涩的技术,用图画来代替枯燥的文字。本着科技以人为本的理念,除了技术外,还介绍了大量人物和公司的故事,供大家闲读。《大话处理器》的主要读者是IT、通信、电子、半导体行业的从业人员以及学生。喜欢技术的看技术,不喜欢技术的看故事。
万木杨,网名木兮清扬,华为公司服务近6年,曾任软件工程师、算法工程师、系统工程师,擅长多媒体算法设计和编写高效代码。自2004年起开始研究多媒体算法,从语音识别,到人脸动画,再到视频编解码,足迹遍布语音、图像、视频、3D。自2006年在DSP上编写程序,从此开始深入研究处理器内部结构,后来接触过大量的半导体公司和处理器芯片,对处理器技术和产品有着深刻的理解。
万木杨,网名木兮清扬,华为公司服务近6年,曾任软件工程师、算法工程师、系统工程师,擅长多媒体算法设计和编写高效代码。自2004年起开始研究多媒体算法,从语音识别,到人脸动画,再到视频编解码,足迹遍布语音、图像、视频、3D。自2006年在DSP上编写程序,从此开始深入研究处理器内部结构,后来接触过大量的半导体公司和处理器芯片,对处理器技术和产品有着深刻的理解。
下载地址:
标签:
文章链接:https://www.dushupai.com/book-content-14923.html(转载时请注明本文出处及文章链接)
- 上一篇: 时间的观念
- 下一篇: 设计数据密集型应用(影印版)
最新评论:
更多
-
幻想2013-01-15不错的计算机文化读物,没啥技术细节,但是整理的资料不错。
-
CFC4N2011-10-08204页有个词汇写错了。从下往上数11行,“AMR7”应该是“ARM7”。
-
天海太阳2012-04-17看到「编著」的时候我就应该知道这是一本烂书的,想认真学这里面东西的去看《深入理解计算机系统》吧
最新书摘:
更多
-
knightley2013-11-24P73指令集的五朵金花:x86,ARM,MIPS,Power,C6000.x86指令集对应的处理器公司:Intel,AMDARM:ARM,Texas Instruments(德州仪器),ST(意法半导体)MIPS:MIPS,BROADCOMPower:IBM ,freescale(飞思卡尔)C6000:Texas Instruments(德州仪器)PS:前几天师兄说去飞思卡尔面试,我竟然不知道这家公司。现在知道了。x86没什么好说的,大家用的PC指令集都是x86的。Intel处理器开发有一个非常著名的tick-tock(工艺年,架构年)战略。处理器有两大核心技术,一是芯片制程工艺(32nm、22nm等),二是处理器微架构。Intel称它们在制程工艺和微架构上保持领先。制程工艺决定了芯片内部可以使用的晶体管的数目,晶体管数目越多,则芯片能完成的任务也越多。处理器微架构决定了怎么合理的利用这些晶体管,来搭建最合适具体应用的处理器。Tick-Tock战略中,Tick(两年周期中的第一年)代表着制程工艺的提升、晶体管变小,Tock(两年周期中的第二年)是在维持相同工艺的前提下,推出新的处理器架构。ARM:与x86相反,侧重于低功耗、低成本。MIPS:最经典的RISC处理器。C6000:DSP(Digital Signal Processor数字信号处理),TI公司。
-
knightley2013-11-24P71David B.Papworth和他的同事一起设计了Pentium Pro处理器,它的微架构是Intel著名的P6,在很多教科书上都会介绍。在这个处理器中,x86指令集被先解码为类似于RISC指令的微操作(micro-operation,简称为uops),以后的执行过程采用RISC内核,这种架构一直持续至今,成为一代经典。这种处理器结构相较于没有兼容性压力的纯RISC处理器要复杂,但好在有兼容性的优势来保持市场。
-
knightley2013-11-17早期计算机出现时,软件的编写都是直接面向硬件系统的,即使是同一家计算机公司的不同计算机产品,它们的软件都是不能通用的。后来,ISA(Instruction Set Architecture,指令集体系结构)出现。ISA用来描述编程时用到的抽象机器,而非这种机器的具体实现。从编程人员的角度来看,ISA包括一套指令集和一些寄存器,程序员知道它们就可以编写程序。在PC领域,Intel和AMD的处理器都是基于x86指令集,因此我们不用担心换了更高性能的CPU,软件不能用。而手机上的程序不能在电脑上用,这是因为手机上的程序绝大部分是基于ARM指令集的。ISA常被简称为Architecture(架构),是处理器的一个抽象描述,ISA在处理器中的实现,被称为Microarchitecture(微架构),同样是x86的Architecture,Intel和AMD各自使用不同的Microarchitecture。通俗的说,Architecture是处理器的外表,Microarchitecture是处理器的内心。Architecture是设计规范,定义处理器能做什么,Microarchitecture是设计实现,描述处理器是怎么实现功能的,物理实现是具体的实现过程,可以用20nm的集成电路工艺实现处理器,也可以用40nm的工艺实现,可以用电子实现(电子计算机),也可以用量子实现(量子计算机)。Microarchitecture通常也可以认为等同于内核(core)。Intel著名的奔2、奔3电脑,使用了Intel历史上非常成功的P6微架构,奔4及一部分至强处理器使用了NetBurst微架构,它们都使用x86指令集。ARM公司设计的ARM Cortex-A8内核使用ARMv7指令集,被用在了TI、三星等很多公司的处理器上。
猜你喜欢:
-
学习教育
-
学习教育
-
学习教育
-
学习教育
-
学习教育
-
学习教育
-
学习教育
-
学习教育