如题所述
【答案】:Pentium微处理器的主要性能特点有:
(1)超标量流水线。Pentium微处理器由“U”,“V”两条指令流水线构成超标量流水线结构。每条流水线有自己的ALU、地址生成逻辑和Cache接口,在每个时钟周期内可执行两条整数指令,每条流水线分指令预取、指令译码、地址生成、指令执行和回写等5个步骤,极大地提高了指令的执行速度。
(2)重新设计了浮点部件FPU。其执行过程分8级流水,使每个时钟周期能完成一个浮点操作(或两个浮点操作),使它的浮点运算速度比80486快3~5倍。
(3)独立的指令Cache和数据Cache,各自拥有8KB高速缓存。
(4)采用了分支、预测技术。Pentium提供了一个称为BTB(Branch Target Buffer,分支目标缓冲器)的小Cache来动态地预测程序的分支操作,当某条指令导致程序分支时,BTB就记下该条指令和分支目标的地址,并用这些信息预测该指令再次产生分支的路径,不致使指令流水线的执行产生停滞和混乱,从而大大提高了流水线执行的效率。
(5)采用64位外部数据总线。由于Pentium芯片内部ALU和通用寄存器仍是32位的,所以还是32位微处理器,但它同内存储器进行数据交换的外部数据总线采用64位总线,两者之间的数据传送速度可达528MB/s。另外,Pentium微处理器还有与80x86系列微处理器兼容、增强了错误检测与报告功能、采用RISC技术等优点。
(1)超标量流水线。Pentium微处理器由“U”,“V”两条指令流水线构成超标量流水线结构。每条流水线有自己的ALU、地址生成逻辑和Cache接口,在每个时钟周期内可执行两条整数指令,每条流水线分指令预取、指令译码、地址生成、指令执行和回写等5个步骤,极大地提高了指令的执行速度。
(2)重新设计了浮点部件FPU。其执行过程分8级流水,使每个时钟周期能完成一个浮点操作(或两个浮点操作),使它的浮点运算速度比80486快3~5倍。
(3)独立的指令Cache和数据Cache,各自拥有8KB高速缓存。
(4)采用了分支、预测技术。Pentium提供了一个称为BTB(Branch Target Buffer,分支目标缓冲器)的小Cache来动态地预测程序的分支操作,当某条指令导致程序分支时,BTB就记下该条指令和分支目标的地址,并用这些信息预测该指令再次产生分支的路径,不致使指令流水线的执行产生停滞和混乱,从而大大提高了流水线执行的效率。
(5)采用64位外部数据总线。由于Pentium芯片内部ALU和通用寄存器仍是32位的,所以还是32位微处理器,但它同内存储器进行数据交换的外部数据总线采用64位总线,两者之间的数据传送速度可达528MB/s。另外,Pentium微处理器还有与80x86系列微处理器兼容、增强了错误检测与报告功能、采用RISC技术等优点。
温馨提示:答案为网友推荐,仅供参考