CPU的发展历程和发展现状.pdf





《CPU的发展历程和发展现状.pdf》由会员分享,可在线阅读,更多相关《CPU的发展历程和发展现状.pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 CPU 的发展历程和发展现状 Prepared on 24 November 2020 CPU 的发展历程和发展现状 1.发展历程 X86 时代的 CPU CPU 的溯源可以一直去到 1971 年。在那一年,当时还处在发展阶段的 INTEL 公司推出了世界上第一台微处理器 4004。这不但是第一个用于计算器的 4 位微处理器,也是第一款个人有能力买得起的电脑处理器!1978 年,Intel 公司再次领导潮流,首次生产出 16 位的微处理器,并命名为 i8086,同时还生产出与之相配合的数学协处理器i8087,这两种芯片使用相互兼容的指令集,但在 i8087 指令集中增加了一些专门用于对数、指
2、数和三角函数等数学计算指令。由于这些指令集应用于 i8086 和 i8087,所以人们也这些指令集统一称之为 X86 指令集。1979 年,INTEL 公司推出了 8088 芯片,它仍旧是属于 16 位微处理器,内含 29000 个晶体管,时钟频率为,地址总线为 20 位,可使用 1MB 内存。8088 内部数据总线都是 16 位,外部数据总线是 8位,而它的兄弟 8086 是 16 位。1981 年 8088 芯片首次用于 IBM PC机中,开创了全新的微机时代。也正是从 8088 开始,PC 机(个人电脑)的概念开始在全世界范围内发展起来。1982 年,许多年轻的读者尚在襁褓之中的时候,I
3、NTE 已经推出了划时代的最新产品枣 80286 芯片,该芯片比 8006 和 8088 都有了飞跃的发展,虽然它仍旧是 16 位结构,但是在 CPU 的内部含有万个晶体管,时钟频率由最初的 6MHz 逐步提高到 20MHz。其内部和外部数据总线皆为 16 位,地址总线 24 位,可寻址 16MB 内存。从 80286开始,CPU 的工作方式也演变出两种来:实模式和保护模式。Intel 80286处理器 1985 年 INTEL 推出了 80386 芯片,它是 80X86 系列中的第一种32 位微处理器,而且制造工艺也有了很大的进步,与 80286 相比,80386 内部内含万个晶体管,时钟频
4、率为,后提高到 20MHz,25MHz,33MHz。80386 的内部和外部数据总线都是 32 位,地址总线也是 32 位,可寻址高达 4GB 内存。它除具有实模式和保护模式外,还增加了一种叫虚拟 86 的工作方式,可以通过同时模拟多个 8086处理器来提供多任务能力。1989 年,我们大家耳熟能详的 80486 芯片由 INTEL 推出,这种芯片的伟大之处就在于它实破了 100 万个晶体管的界限,集成了120 万个晶体管。80486 的时钟频率从 25MHz 逐步提高到 33MHz、50MHz。80486 是将 80386 和数学协处理器 80387 以及一个 8KB 的高速缓存集成在一个芯
5、片内,并且在 80X86 系列中首次采用了 RISC(精简指令集)技术,可以在一个时钟周期内执行一条指令。Pentium 的来历 在 286、386、486 这些产品深入人心后,1992 年 10 月 20 日,在纽约第十届 PC 用户大会上,葛洛夫正式宣布 Intel 第五代处理器被命名 Pentium,而不是 586,出乎许多人预料。值得注意的是在 Pentimu Pro 的一个封装中除 Pentimu Pro 芯片外还包括有一个 256KB 的二级缓存芯片,两个芯片之间用高频宽的内部通讯总线互连,处理器与高速缓存的连接线路也被安置在该封装中,这样就使高速缓存能更容易地运行在更高的频率上。
6、奔腾 Pro 200MHZCPU 的 L2 CACHE 就是运行在 200MHZ,也就是工作在与处理器相同的频率上。这样的设计领奔腾 Pro 达到了最高的性能。而 Pentimu Pro 最引人注目的地方是它具有一项称为“动态执行”的创新技术,这是继奔腾在超标量体系结构上实现实破之后的又一次飞跃。Pentimu Pro 系列的工作频率是 150/166/180/200,一级缓存都是 16KB,而前三者都有 256KB 的二级缓存,至于频率为 200的 CPU 还分为三种版本,不同就在于他们的内置的缓存分别是256KB,512KB,1MB。不过由于当时缓存技术还没有成熟,加上当时缓存芯片还非常昂
7、贵,因此尽管 Pentimu Pro 性能不错,但远没有达到抛离对手的程度,加上价格十分昂贵,一次 Pentimu Pro 实际上出售的数目非常至少,市场生命也非常的短,Pentimu Pro 可以说是 Intel 第一个失败的产品。辉煌的开始奔腾 MMX:INTEL 吸取了奔腾 Pro 的教训,在 1996 年底推出了奔腾系列的改进版本,厂家代号 P55C,也就是我们平常所说的奔腾 MMX(多能奔腾)。这款处理器并没有集成当时卖力不讨好的二级缓存,而是独辟蹊径,采用 MMX 技术去增强性能。MMX 技术是 INTEL 最新发明的一项多媒体增强指令集技术,它的英文全称可以翻译“多媒体扩展指令集
8、”。MMX 是 Intel 公司在1996 年为增强奔腾 CPU 在音像、图形和通信应用方面而采取的新技术,为 CPU 增加了 57 条 MMX 指令,除了指令集中增加 MMX 指令外,还将 CPU 芯片内的 L1 缓存由原来的 16KB 增加到 32KB(16K 指命+16K 数据),因此 MMX CPU 比普通 CPU 在运行含有 MMX 指令的程序时,处理多媒体的能力上提高了 60左右。MMX 技术不但是一个创新,而且还开创了 CPU 开发的新纪元,后来的 SSE,3D NOW!等指令集也是从 MMX 发展演变过来的。优势的确立奔腾:在接口技术方面,为了击跨 INTEL 的竞争对手,以及
9、获得更加大的内部总线带宽,奔腾首次采用了最新的 solt1 接口标准,它不再用陶瓷封装,而是采用了一块带金属外壳的印刷电路板,该印刷电路板不但集成了处理器部件,而且还包括 32KB 的一级缓存。如要将奔腾处理器与单边插接卡(也称 SEC 卡)相连,只需将该印刷电路板(PCB)直接卡在 SEC 卡上。SEC 卡的塑料封装外壳称为单边插 接卡盒,也称 SEC(Single-edgecontactCartridge)卡盒,其上带有奔腾的标志和奔腾印模的彩色图像。在 SEC 卡盒中,处理器封装与 L2 高速缓存和 TagRAM 均被接在一个底座(即 SEC 卡)上,而该底座的一边(容纳处理器核心的那一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CPU 发展 历程 现状

限制150内