- 1、本文档共90页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理与接口技术(第2版)周明德ppt第一章
微机原理与接口技术(第2版) 第1章 概 述 1.1 IA-32结构的概要历史 1971年,Intel公司发布了Intel 4004,这是一个4位微处理器,被认为是世界上第一个微处理器。 到了20世纪70年代中期,微处理器的主流是Intel的8080、8085,Motorola的6800和zilog的Z80等8位微处理器。 20年来,Intel公司的微处理器有了极大的发展,从8086(8088)到80286、80386、80486、奔腾(也称为80586)、奔腾MMX、奔腾PRO(也称为80686)、奔腾II、奔腾III,直至最新的奔腾4、奔腾D,形成了IA(Intel Architecture)32结构。 1.1.1 8086 IA-32结构的起源能追溯到Intel 8086。 IA-32结构同时包括了16位处理器和32位处理器。 IA-32结构的最重要的成就之一是,在1978年Intel公司的那些处理器上建立的目标程序仍能在IA-32结构系列最新的处理器上执行。 1.1.2 80386 Intel 386处理器是IA-32结构系列中的第一个32位处理器。 它在结构中引入了32位寄存器,用于容纳操作数和地址。 每个32位寄存器的后一半保留两个早期处理器版本(8086和80286)的16位寄存器的特性,以提供完全的后向兼容。 Intel 386还提供了一种新的虚拟8086方式,以在新的32位处理器上最有效地执行为8086处理器建立的程序。 Intel 386处理器有32位地址总线,能支持多至4GB的物理存储器。 1.1.3 80486 Intel 486处理器把Intel 386处理器的指令译码和执行单元扩展为5个流水线段,增加了更多的并行执行能力,其中每个段(当需要时)与其他的并行操作最多可在不同段上同时执行5条指令。 80486的一个重大改进是在IA-32处理器的芯片中引入了缓存。 Intel 486处理器也是第一次把x87 FPU(浮点处理单元)集成到处理器上并增加了新的引脚、位和指令,以支持更复杂和更强有力的系统(二级Cache支持和多处理器支持)。 1.1.4 奔腾(Pentium) Intel奔腾(Pentium)处理器增加了第二个执行流水线以达到超标量性能(两个已知的流水线u和v,一起工作能实现每个时钟执行两条指令)。 1.1.5 P6系列处理器 在1995年,Intel公司引入了P6系列处理器。 此处理器系列是基于新的超标量微结构的,它建立了新的性能标准。 P6系列微结构设计的主要目的之一是在仍使用相同的0.6μm、四层金属BICMOS制造过程的情况下使处理器的性能明显地超过奔腾处理器,用与奔腾处理器同样的制造过程要提高性能只能在微结构上有实质上的改进。 Intel Pentium Pro处理器是基于P6微结构的第一个处理器。 P6处理器系统随后的成员是Intel Pentium II、Intel Pentium II Xeon(至强)、Intel Celeron(赛扬)、Intel Pentium III和Intel Pentium III Xeon(至强)处理器。 1.1.6 奔腾II Intel Pentium II处理器把MMX技术加至P6系列处理器,并具有新的包装和若干硬件增强。 处理器核心包装在了SECC上,这使其更具有了灵活的母板结构。 第一级数据和指令Caches每个扩展至16KB,支持二级Cache的尺寸为256KB、512KB和1MB。 Pentium II Xeon(至强)处理器组合Intel处理器前一代的若干额外特性,例如4way、8way(最高)可伸缩性和运行在“全时钟速度”后沿总线上的2MB二级Cache,以满足中等和高性能服务器与工作站的要求。 1.1.7 奔腾III Pentium III处理器引进流SIMD扩展(SSE)至IA-32结构。 SSE扩展把由Intel MMX引进的SIMD执行模式扩展为新的128位寄存器和能在包装的单精度浮点数上执行SIMD操作。 Pentium III Xeon处理器用Intel公司的0.18μm处理技术的全速高级传送缓存(Advan
文档评论(0)