- 3
- 0
- 约6.14千字
- 约 55页
- 2023-12-01 发布于湖南
- 举报
80286的结构 2. 80286的结构 与8086相比,80286内部结构中,除了EU执行单元外,总线接口部件BIU又细分成地址部件AU、指令部件IU和总线部件BU。 这四个部件能够并行工作,构成了取指、指令译码和指令执行重叠进行的流水线工作方式,提高了数据的吞吐率,提高了微处理器的处理速度,从而形成了现代微处理器一个重要的特征。 80286的工作方式 3.80286的工作方式 80286微处理器有两种工作方式:实地址方式和保护虚拟地址方式。 80286有24根地址线,在实地址方式下,只使用其中的低20位地址(A0 ? A19),实际寻址能力和8086的一样为1MB。 80286在保护虚拟方式下,同样利用段选择器和偏移量组成逻辑地址。其逻辑寻址空间达230(1 000MB)字节。但由于地址总线只有24根,因而实际的物理存储空间最大为16MB(224B)。 2.3.2 80386微处理器 80386与80286相比,其主要改进是: ? 80386是一种32位微处理器; ?引进了线性地址和分页处理的概念; ? 采用了流水线结构; ? 引入高速缓冲存储器。 80386的特征 1. 80386的特征 ? ?32位结构的微处理器。 ?32位的物理地址,最大可支持4GB字节的物理内存空间。在保护方式下,其逻辑地址空间可高达64M字节。 ?引进了线性地址和分页处理的概念。 ?采用了流水线结构,引入高速缓冲存储器 ?具有32位的内部和外部数据通道 ?通过协处理器80287或80387,支持数据的高速处理。 2. 80386微处理器内部结构 80386的内部结构是由6个能并行操作的功能部件组成: 总线接口部件 代码预取部件 指令译码部件 存储器管理部件 指令执行与控制部件。 这些部件按流水线结构设计,指令的预取、译码、执行等步骤由各自的处理部件并行处理。这样,可同时处理多条指令,提高微处理器的处理速度。 3. 80387协处理器 为提高微处理器的数据处理速度,Intel公司还陆续开发了8087、80287和80387三种数值协处理器,形成了8086/8087、80286/80287、80386/80387构成的微计算机系统。协处理器的作用是专门进行实型数据的运算。由于引入的协处理器均为80位,使处理机的速度大大加快,处理的数据流量也大大增加。在进行浮点算术运算时,微处理机/协处理器系统比仅用微处理器组成的系统在进行运算方面,其速度要高出50 ? 100倍。 2.3.3. 80486微处理器 1. 80486的特征 ?80486是Intel公司于1989年生产出80X86系列的第四代微处理器。 ?80486完全兼容80386系列机体结构和软件。 ? 80486采用RISC技术。 ?将8KB的数据和指令混合型高速缓冲存储器和浮点运算部件FPU集成在芯片内。 ?内部数据总线宽度为64位。 80486微处理器内部结构 2. 80486微处理器内部结构 80486的内部结构由执行部件(EU)、总线接口部件、指令译码部件、指令预取部件、分段管理部件、分页管理部件、高速缓存管理部件、浮点运算部件等8部分组成。其中,执行部件、总线接口部件、指令译码部件、指令预取部件、分段管理部件和分页管理部件与80386的相似,但对指令预取部件、指令译码部件及控制逻辑部件均进行了调整,同时把高速缓冲存储器Cache都集中到指令流水线中,使这些部件都达到了最佳状态。 2.4 Pentium微处理器 2.4.1 Pentium特征 Pentium微处理器在80486的基础上作了很大改进,不仅增加了片内集成度,而且采用了新的体系结构。 其主要特点是: ???集成度高,片内集成有310万个晶体管。 ? 时钟频率高。早期的Pentium为60MHz或66MHz。目前已发展到1800MHz。 ? 采用超标量流水线结构,比相同频率的486DxCPU性能提高一倍。 ???????? Pentium特征 ?数据总线带宽增加。外部数据总线宽度为64位。 ??采用分立的指令Cache和数据Cache 结构。 ??采用新型的分页模式。 ??固化常用指令 ??内部提供了一个称之为分支目标缓冲器,从而加快了循环操作的速度。 ??重新设计的浮点运算部件。 ??在数据的完整性、容错性和节电性等方面采用了新的设计方法。 第2章 微处理器 学习要点: ? 微处理器的原理与组成 ? 8086微处理器的结构工作原理 ? 80286、80386、80486和Pent
原创力文档

文档评论(0)