大话处理器2. 目录 大话处理器 6. 编写高效代码——时间就是生命 5. Cache—— 处理器的“肚量” 4. 微架构——处理器的内心世界 3. 指令集体系结构——处理器的外表 2. 初识处理器——掀起你的盖头来 1. 漫游计算机世界 7. SOC—— 吸星大法 8. “ 芯”路历程——明明白白我的“芯” 4. 计算机之叔 ( 父 ) 央视《对话》栏目在一期节目中邀请了《功夫熊猫》的导演,当主持人称呼他为“功夫熊猫之父”时,他谦逊的说,我更像是功夫熊猫的叔叔,很多很多的人一起完成了这项杰作。 查尔斯 · 巴贝奇 阿兰 · 图灵 冯 · 诺依曼 7. 冯 · 诺依曼机 冯 · 诺依曼结构 1945 年 6 月,冯 · 诺依曼提交了他著名的 101 页的“关于 EDVAC 的报告草案”,里面描述了计算机的逻辑结构,尤为重要的一点是提出了“存储程序”的思想。“存储程序 (stored-program) ” 的意思就是将程序存储到计算机内部,计算机自动执行。 8. 华人与计算机 朱传榘,他参与了 ENIAC 设计,获得了 1981 年计算机先驱奖。 王安,他发明了“磁芯存储器”等多项技术, 1988 年,被选入美国发明家名人堂。王安创办了王安电脑公司,曾经红极一时,不过后来王安执意将公司传给自己的儿子,再加上其他一系列的失误,公司最终倒闭。 朱传榘 王安 11. 硅谷八叛将 (Traitorous Eight) 硅谷八叛将从肖克利半导体实验室出走,创建了仙童半导体, Intel 、 AMD 、美国国家半导体、 LSI Logic 、 VLSI Technology 、 Intersil 、 Altera 和 Xilinx 等等业界众多巨擘的创始人都来自仙童半导体。 硅谷八叛将,各个身怀绝技并事业有成 25. IT 链条 待解决的问题 算法 编程语言 编译器 指令集体系结构 微架构 处理器系统实现 逻辑与电路 晶体管 芯片制造 26. 目录 大话处理器 6. 编写高效代码——时间就是生命 5. Cache—— 处理器的“肚量” 4. 微架构——处理器的内心世界 3. 指令集体系结构——处理器的外表 2. 初识处理器——掀起你的盖头来 1. 漫游计算机世界 7. SOC—— 吸星大法 8. “ 芯”路历程——明明白白我的“芯” 27. 硬连线电路—— 一定终身 out = in1 + in2 * in3 + in4 * in5 * in6; 要实现一个运算,可以用硬件电路来实现,但是缺点是:一个电路只能实现一个运算。 in 1 in 2 in 3 in 4 in 5 in 6 out * * * + + 29. ISA 的出现 IBM 在它的 System/360 计算机中引入了 ISA(Instruction Set Architecture 指令集体系结构 ) 的概念,将编程所需要了解的硬件信息从硬件系统中抽象出来,这样软件人员就可以面向 ISA 进行编程,开发出的软件不经过修改就可以应用在其他采用同样 ISA 架构的系统上。 早期,软件的编写都是直接面向硬件系统的,即使是同一计算机公司的不同计算机产品,它们的软件都是不能通用的。 30. 龙芯到底是怎么回事 ——处理器的分层模型 处理器系统层次 Architecture( 体系结构 ) : 处理器的外表,设计规范,定义处理器能做什么。 Microarchitecture ( 微架构 ) : 处理器的内心,设计实现。 物理实现: 具体的实现过程,如用 20nm 的集成电路工艺实现。 MIPS 龙芯 ST 35. 处理器的钱途 PC 行业老大 HP 2010 年 PC 等业务 (personal system group) 的净收入为 407 亿美金,运营利润为 20 亿美金。而 Intel 2010 年的净收入为 436 亿美金,运营利润为 156 亿美金,从中我们可以看出, PC 公司是卖了不少钱,不过钱都让处理器公司赚了。 37. 目录 大话处理器 6. 编写高效代码——时间就是生命 5. Cache—— 处理器的“肚量” 4. 微架构——处理器的内心世界 3. 指令集体系结构——处理器的外表 2. 初识处理器——掀起你的盖头来 1. 漫游计算机世界 7. SOC—— 吸星大法 8. “ 芯”路历程——明明白白我的“芯” 40. 指令集发展历程 处理器 / 指令集呈现出螺旋式的发展:逐渐做大,然后优化,然后又做大 …… 从量变,到质变,然后进入下一轮的量变和质变,只是此“质”已非彼“质”了。 46. 目录 大话处理器 6. 编写高效代码——时间就是生命 5. Cache—— 处理器的“肚量” 4. 微架构——处理器的内心世界 3. 指令集体系结构——处理器的外表 2. 初识处理器——掀起你的盖头来 1. 漫游计算机世界 7. SOC—— 吸星大法 8. “ 芯”路历程——明明白白我的“芯” 48. 史上最经典的 5 级流水线 早期的 MIPS 、 ARM9 等处理器使用这种流水线,以后的处理器也都能看到它的影子,包括 x86 处理器等。 57. 目录 大话处理器 6. 编写高效代码——时间就是生命 5. Cache—— 处理器的“肚量” 4. 微架构——处理器的内心世界 3. 指令集体系结构——处理器的外表 2. 初识处理器——掀起你的盖头来 1. 漫游计算机世界 7. SOC—— 吸星大法 8. “ 芯”路历程——明明白白我的“芯” 69. 目录 大话处理器 6. 编写高效代码——时间就是生命 5. Cache—— 处理器的“肚量” 4. 微架构——处理器的内心世界 3. 指令集体系结构——处理器的外表 2. 初识处理器——掀起你的盖头来 1. 漫游计算机世界 7. SOC—— 吸星大法 8. “ 芯”路历程——明明白白我的“芯” 80. 目录 大话处理器 6. 编写高效代码——时间就是生命 5. Cache—— 处理器的“肚量” 4. 微架构——处理器的内心世界 3. 指令集体系结构——处理器的外表 2. 初识处理器——掀起你的盖头来 1. 漫游计算机世界 7. SOC—— 吸星大法 8. “ 芯”路历程——明明白白我的“芯” 85. 目录 大话处理器 6. 编写高效代码——时间就是生命 5. Cache—— 处理器的“肚量” 4. 微架构——处理器的内心世界 3. 指令集体系结构——处理器的外表 2. 初识处理器——掀起你的盖头来 1. 漫游计算机世界 7. SOC—— 吸星大法 8. “ 芯”路历程——明明白白我的“芯” 93. 汉芯 磨皮是 photoshop 的专业技术,用来光滑人脸。技术都是相通的,磨皮也能用在芯片外观上。有个中国人买了几块 Freescale 的 DSP 芯片,请人将芯片上的 logo 磨皮,然后打上自己的 logo ,这样代表世界先进水平的国产 DSP 芯片就诞生了。