概述: 本章主要介绍基于P6微结构的Pentium Pro和PentiumII微处理器以及基于NetBurst 微结构的P4等先进微处理器的技术。 7.1 Pentium Pro 微处理器 7.1.1 Pentium Pro 的总体结构 1993年,Pentium将超标量微结构技术引入微处理器,翻开了微处理器新的一页。Pentium Pro微处理器采用了三路的超标量流水线结构。所谓三路超标量(three-way superscalar)指的是使用并行处理技术使得处理器能够在单个时钟周期内对于三条指令进行译码、分发、执行的平衡处理。为了增强指令的吞吐能力,Pentium Pro使用了一种解耦合的12级超流水线结构,它支持了无序的指令执行。图7.1示意了这种流水线的基本概念,流水线被分成四个处理单元(取指/译码单元、分发/执行单元、退出单元和指令池)。指令和数据通过总线接口单元加载到这些内部单元模块。这也是IA-32处理器结构基本构成。 |