微机原理与接口技术 教学课件 ppt 作者 李燕萍 华继钊 凌海云 11

上传人:E**** 文档编号:89184008 上传时间:2019-05-20 格式:PPT 页数:53 大小:695.01KB
返回 下载 相关 举报
微机原理与接口技术 教学课件 ppt 作者 李燕萍 华继钊 凌海云 11_第1页
第1页 / 共53页
微机原理与接口技术 教学课件 ppt 作者 李燕萍 华继钊 凌海云 11_第2页
第2页 / 共53页
微机原理与接口技术 教学课件 ppt 作者 李燕萍 华继钊 凌海云 11_第3页
第3页 / 共53页
微机原理与接口技术 教学课件 ppt 作者 李燕萍 华继钊 凌海云 11_第4页
第4页 / 共53页
微机原理与接口技术 教学课件 ppt 作者 李燕萍 华继钊 凌海云 11_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《微机原理与接口技术 教学课件 ppt 作者 李燕萍 华继钊 凌海云 11》由会员分享,可在线阅读,更多相关《微机原理与接口技术 教学课件 ppt 作者 李燕萍 华继钊 凌海云 11(53页珍藏版)》请在金锄头文库上搜索。

1、2019/5/20,1,第11章 高档微处理器的新特性,2019/5/20,2,本章主要内容,11.1 80X86微处理器发展历程,11.2 典型微处理器的基本结构,11.3 80X86微处理器的编程结构,11.4 典型微处理器的引脚结构,11.5 典型微处理器的基本时序,11.6 典型微处理器的指令系统,2019/5/20,3,11.1 80X86微处理器发展历程,2019/5/20,4,11.1.1 Intel 8086及80286微处理器,Intel 8086微处理器有16位寄存器和16位外部数据总线,具有20位地址总线,寻址1MB地址空间。Intel 8088微处理器除了有较小的8位外

2、部数据总线外,其他与8086微处理器是相同的。 Intel 80286微处理器在IA-32结构中引进了保护方式操作。这种新的操作方式用段寄存器的内容作为选择子或描述符表的指针。描述符提供24位基地址,允许最大的物理存储器的尺寸至16MB,支持在段对换基础上的虚拟存储器管理和各种保护机制。,2019/5/20,5,11.1.2 Intel 80386微处理器,Intel 80386微处理器是IA-32结构微处理器系列中的第一个32位处理器。它在结构中引入了32位寄存器用于容纳操作数和地址。每个32 位寄存器的后一半保留两个早期处理器版本(Intel 8086和80286)的16为寄存器的特征,以

3、提供完全的后向兼容。提供了一种新的虚拟8086方式,以在新的32位处理器上最有效地执行为8086和8088微处理器建立的程序。,2019/5/20,6,IA-32结构已经考虑到维护在目标码级后向兼容的任务,以保护Intel公司客户在软件上的大量投资。同时,在结构的每一代上,最有效的微结构和硅片制造技术已经用于生产高性能的处理器。在IA-32微处理器的每一代中,Intel公司已经构思并采用不断发展的技术到它的微结构中以追求速度更快的计算机。各种形式的并行处理已经使这些技术得到最大的性能增强,Intel 80386微处理器是包括若干并行操作部件的第一个IA-32结构微处理器。,2019/5/20,

4、7,11.1.3 Intel 80486微处理器,Intel 80486微处理器由把Intel 80386微处理器的指令译码和执行单元扩展为五个流水线段,增加了更多的并行执行能力,其中每个段(当需要时)与其他的并行操作最多可在不同段上同时执行五条指令。每个段以能在一个时钟周期内执行一条指令的方式工作,所以Intel 80486微处理器能每个时钟周期执行一条指令。在芯片上增加了一个8KB的一级缓存(Cache)大大增加了每个时钟执行一条指令的百分比,包括操作数在一级Cache中的存储器访问指令。,2019/5/20,8,11.1.4 Intel Pentium(奔腾)处理器,Intel Pent

5、ium处理器增加了第二个执行流水线以达到超标量性能(两个已知的流水线u和v一起工作,实现每个时钟执行两条指令)。片上的一级Cache也加倍了,8KB用于代码,另外8KB用于数据。数据Cache 使用MESI协议以支持更有效的回写方式,以及由Intel 80486处理器使用的写通方式。,2019/5/20,9,Intel Pentium Pro处理器是基于P6微结构的第一个处理器。P6处理器系统随后的成员是Intel Pentium 、Intel Pentium Xeon(至强)、Intel Celeron(赛扬)、Intel Pentium、Intel Pentium Xeon(至强)处理器。

6、,2019/5/20,10,Pentium Pro处理器是三路超标量结构,允许每个时钟周期执行三条指令。它也引入了在超标量实现中的动态执行的概念(微数据流分析、超顺序执行、出众的分支预测和推理执行)。三个指令译码单元并行工作把目标码译码为微结构操作码micro-ops(micro-architecture op-codes)。,2019/5/20,11,11.1.6 Intel Pentium处理器,Intel Pentium 处理器把MMX技术加至P6系列处理器具有新的包装和若干硬件增强。处理器核心包装在SECC上,允许容易设计和灵活的母板结构。第一级数据和指令Caches每个扩展至16KB

7、,支持二级Ccache的尺寸为256KB、512KB和1MB。半速的后沿总线连接二级Cache至处理器。,2019/5/20,12,11.1.7 Intel Pentium 处理器,Pentium 处理器引进流SIMD扩展(SSE)至IA-32结构。SSE扩展把由Intel MMX引进的SIMD执行模式,扩展为新的128微寄存器和能在组合的单精度浮点数上执行SIMD操作。 Pentium Xeon(至强)处理器用Intel的0.18微米处理技术的全速在模高级传送缓存(Advanced Transfer Cache)扩展了IA-32处理器的性能级。,2019/5/20,13,11.1.8 Int

8、el Pentium 4处理器,Intel Pentium 4处理器是第一个基于Intel NetBurst微结构的处理器。Intel NetBurst微结构是新的32位微结构,它允许处理器操作在比以前的IA-32结构微处理器更高的时钟速度和性能等级上。,2019/5/20,14,11.1.9 Intel 64位处理器,1Core 2 Core 2中文名为酷睿2,是英特尔公司于2006年推出的X86架构微处理器,它采用全新的Intel Core微架构,取代了自2000年起大多数英特尔处理器采用的NetBurst架构。Core 2采用0.0650.045mm的制作工艺,处理器的速度为1.063.

9、33GHz。,2019/5/20,15,2Core i7 Core i7处理器是英特尔公司于2008年推出的64位四核心CPU。它沿用x86-64指令集,并以Intel Nehalem微架构为基础,取代了Intel Core 2系列处理器。Core i7采用0.0450.032mm的制作工艺,处理器的速度为2.533.46GHz。Core i7的名称并没有特别的含义,更不是指第7代产品。,2019/5/20,16,3Core i5 英特尔公司于2009年9月1日正式发布了Core i5处理器。该处理器是Core i7派生系列中的低级版本,同样基于Intel Nehalem微架构。与Core i

10、7支持三通道存储器不同,Core i5只会集成双通道DDR3存储器控制器。,2019/5/20,17,4Core i3 Core i3处理器是英特尔推出的首款CPUGPU产品。它是基于Intel Westmere微架构,采用0.0320.032mm的制作工艺,处理器的速度为2.503.33GHz。 Core i3与Core i5类似,只集成双通道DDR3存储器控制器,也集成了一些北桥的功能和PCI-Express控制器,接口亦采用了LGA 1156。处理器核心方面,Core i3的代号为Clarkdale,采用32纳米制程的Core i3有两个核心,支持超线程技术。在L3缓冲存储器方面,Cor

11、e i3的两个核心共享4MB。Core i3在芯片组方面,也采用了Intel P55。,2019/5/20,18,11.2 典型微处理器的基本结构,2019/5/20,19,11.2.1 80286微处理器,Intel 80286微处理器是Intel 公司1982年推出的产品。80286芯片内含13.5万个晶体管,内部和外部数据总线都是16位,地址总线为24位,可寻址224B即16MB内存。80286片内具有存储器管理和保护机构,它有实模式和保护模式两种工作方式。,2019/5/20,20,80286将8086中BIU和EU两个处理单元进一步分离成四个处理单元,分别是执行部件EU、总线部件BU

12、、指令部件IU和地址部件AU。 整个80286采用流水线作业方式,使各部件能同时并行地工作。 1总线部件EU 总线部件由地址锁存器和驱动器、协处理器扩展接口、总线控制器、数据收发器、预取器和6字节预取队列组成。 2指令部件IU 指令部件中设有指令译码器和译码指令队列,用来指令译码,并为执行部件执行做好准备。,2019/5/20,21,3执行部件EU 由寄存器、控制部件、算术逻辑运算单元ALU和微程序只读存储器组成,负责执行指令,即完成算术运算、逻辑运算以及其他数据加工操作。 4地址部件AU 地址部件由偏移量加法器、段界限检查器、段基地址寄存器、段长度寄存器和物理地址加法器等组成。,2019/5

13、/20,22,11.2.2 80386微处理器,80386是Intel公司1985年推出的一种高性能32位微处理器,80386内部和外部数据总线都是32位的,地址总线为32位,可寻址4GB。它是对808680286微处理器的彻底改进。其主要特点如下。 180386 CPU内部结构由6个逻辑单元组成。 280386可以按实模式、保护模式以及虚拟8086三种模式对存储器进行访问。,2019/5/20,23,11.2.3 80486微处理器,80486是Intel公司于1989年推出的第二代32位微处理器。集成度是80386的4倍以上,168个引脚,PGA封装,体系结构与80386几乎相同,但在相同

14、的工作频率下处理速度比80386提高了24倍,80486的工作频率最低为25MHz,最高达到132MHz。,2019/5/20,24,从总的情况看,80486有如下特点。 (1)80486在Intel微处理器历史上首次采用了RISC技术。 (2) 80486采用了突发总线同外部RAM进行高速数据交换。 (3)80486微处理器中配置了8KB的高速缓存器(Cache)。 (4)80486微处理器内部还设置了一个数值协处理器,这就使得80486不再需要片外80387的支持而直接具有浮点数据处理能力。 (5)80486在其高速缓存部件与协处理器之间设置有两条高速数据总线,这两条32位总线也可作为一条

15、64位总线使用。,2019/5/20,25,11.2.4 Pentium系列微处理器,1Pentium微处理器 Pentium微处理器的主要特点如下。 1)超标量流水线设计是Pentium处理器的核心。 2)Pentium采用双Cache结构。 3)Pentium微处理器中还设置有分支目标缓存器BTB。 4)浮点运算部件。,2019/5/20,26,2Pentium Pro微处理器 Pentium Pro主要有三大特点。 (1)Pentium Pro采用了RISC技术,超标量与流水线相结合的核心结构实现了动态执行技术。 (2)Pentium Pro处理器使用的是一种387管脚网格阵列(PGA)

16、的陶瓷封装技术,片内除CPU外,集成了256或512KB L2 Cache。 (3)Pentium Pro处理器支持不加附加逻辑的对称多处理,即不需要额外的逻辑电路就可支持多达四个CPU,这一结构对服务器、工作站实现多处理器系统特别有利。,2019/5/20,27,3Pentium微处理器 Pentium 的优异性能与先进结构主要体现在以下三方面。 1)动态执行技术与MMX技术 2)双重独立的总线结构 3)SEC单边接触封装技术,2019/5/20,28,4Pentium 微处理器 Pentium 微处理器与Pentium 的最大不同在于如下三点。 (1)Pentium 也是采用双重独立总线结构,但是前端总线的时钟频率至少为100MHz,处理器核心与L2 Cache之间专用的后端总线时钟频率最初是主频的一半,后来的产品也有与主频同速。 (2)Pentium 处理器首次采用了Intel公司自行开发的流式单指令多数据扩展SSE技术。 (3)Penti

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号