IA-32结构的概要历实姆.pptVIP

  • 1
  • 0
  • 约4.24千字
  • 约 28页
  • 2017-08-20 发布于浙江
  • 举报
IA-32结构的概要历实姆

2.1 IA-32结构的概要历史 2.2 IA-32 PROCESSOR的功能结构 2.3 IA-32结构微处理器的指令系统的发展 2.4 IA-32结构微处理器的性能发展 2.5 IA-32结构微处理器的执行环境;2.1 IA-32结构的概要历史; 奔腾(Pentium) P6系列处理器 奔腾II 奔腾III Intel Pentium4处理器 Intel Pentium 4处理器是最新的IA-32处理器,并是第一个基于Intel NetBurst微结构的处理器。;2.2 IA-32 PROCESSOR的功能结构; 80386由6个能并行操作的功能部件组成,即总线接口部件、代码预取部件、指令译码部件、存储器管理部件、指令执行与控制部件。这些部件按流水线结构设计,指令的预取、译码、执行等步骤由各自的处理部件并行处理。这样,可同时处理多条指令,提高微处理器的处理速度。 80486是功能上的另一次飞跃,它把386微处理器、X87FPU和片上的Cache集成在一起,从功能上形成了IA-32微处理器结构;2.3 IA-32结构微处理器的指令系统的发展;2.4 IA-32结构微处理器的性能发展;2.推测执行技术 推测执行技术(或称为预测执行技术)主要是为了充分发挥流水线与并行执行技术和后面将要介绍的超顺序执行技术而采取的一种先进的微处理器执行技术。 3.超顺序执行技术 超顺序执行技术是一种新型的计算机执行技术,这种技术突破传统的计算机顺序执行过程,尽计算机各部件所能,最大限度地利用计算机中各物理与逻辑资源,以最快地执行指令。 ; 2.4.2 Cache 将主存储器中急需执行或处理的很小一部分代码或数据调入Cache中,然后,微处理器直接与这种高速的Cache进行指令调入和数据交换,这样,就比访问主存储器快得多,基本能够实现与微处理器的同步。 当微处理器要从主存储器中读取指令或数据时,首先检查要访问的内容是否在Cache中,若在,则从Cache中读;只有在Cache中不包含要访问的内容时,才访问主存储器,同时更新Cache中的内容。; 在微处理器执行程序的过程中,任何时候微处理器所访问的只是存储器的一小部分或区域固定的存储器片断,Cache若将该区间中的内容调入,使微处理器直接访问Cache,而不直接访问主存储器,则可快速获得这部分的内容,再加上Cache中内容的填入可与微处理器的运行同时进行。因此,Cache的作用是显而易见的。典型情况下,微处理器所需指令和数据在Cache中的概率高达95%以上。 ;2.5 IA-32结构微处理器的执行环境;2.5.2 基本执行环境概要 ? 地址空间。在IA-32处理器上运行的任一任务或程序能寻址多至4 G(232)字节的线性地址空间(80386以上的处理器,8086只有20条地址线,只能寻址1 M字节)和多至64 G(236)字节的物理存储器(奔腾pro以上的处理器)。 ? 基本程序执行寄存器。八个通用寄存器、六个段寄存器、标志寄存器EFLAGS和EIP(指令指针)寄存器组成了执行通用指令的基本执行环境。这些指令执行字节、字和双字整型数的基本整数算术运算,处理程序流程控制,在位和字节串上操作并寻址存储器(这些就是8086处理器的操作)。 ; ? X87 FPU寄存器。八个80位的X87 FPU数据寄存器,X87 FPU控制寄存器、状态寄存器、X87 FPU指令指针寄存器、X87 FPU操作数(数据)指针寄存器、X87 FPU标记寄存器和X87 FPU操作码寄存器,提供执行环境以操作单精度、双精度和双扩展精度浮点数,字、双字和四字整数以及二进制编码的十进制(BCD)值。 ? MMX寄存器。八个MMX寄存器支持在64位包装的字节、字和双字整数上执行单指令多数据(SIMD)操作。 ; ? XMM寄存器。八个XMM数据寄存器和MXCSR寄存器支持在128位包装的单精度和双精度浮点值和128位包装的字节、字、双字和四字整数上执行 SIMD操作。 ? 堆栈(stack)。为支持过程或子程序调用并在过程或子程序之间传递参数,堆栈和堆栈管理资源包含在基本执行环境中。堆栈定位在内存中。 ? I/O端口。IA-32结构支持数据在处理器和输入输出(I/O)端口之间的传送。;2.5.3 存储器组织 处理器在它的总线上寻址的存储器称为物理存储器。物理存储器按字节序列组织。每个字节赋予一个唯一的地址,称为物理地址。 1.实地址方式存储器组织 IA-32结构微处理器中的实地址方式是为了与8086(8088)兼容而设置的,所以IA-32结构微处理器的实地址方式从存储器组织来看与8086(8088)的存储器组织是一样

文档评论(0)

1亿VIP精品文档

相关文档