简要说明Pentium同PentiumPro的主要区别。
Pentium处理器是Intel公司开发的融CISC(ComplexInstructionSetComputer,复杂指令系统计算机)技术与RISC技术为一体的微处理器,称为CRlP(CISC—RISCProcessor),其主要特点是:(1)片内集成有三个指令处理部件:①RISC体系结构的整数处理部件,采用超标量技术,设计了两条流水线(U流水线和V流水线),使Pentium在一个时钟周期内可以并行执行两条整数型指令;②CISC结构的同80386兼容的处理部件,采用微码处理指令技术,负责处理不能在一个时钟周期内完成的复杂指令;③浮点处理部件,采用8级流水的超流水线技术,使每个时钟周期能完成一个(或二个)浮点操作;(2)片内集成了两个独立的8KB指令Cache和8KB数据Cache,增强了缓冲的带宽,减少了缓冲的冲突;(3)采用分支预测技术,提高了流水线执行的效率;(4)同80386、80486保持兼容;(5)采用64位外部数据总线,使CPU同内存的数据传输速度可达528MB/s。PentiumPro同Pentium的主要区别是:(1)一个封装内安装两个芯片,一个是CPU内核,包括两个8KB的L1Cache,另一个是256KB的L2Cache,这一L2Cache由全速总线同CPU内核相连,提高了程序的运行速度;(2)把CISC结构的指令分解为若干像RISC指令那样的微操作,能在流水线上并行地执行,这样既能保持了同以前的X86微处理器的兼容性,又能提高了指令的运行速度;(3)采用乱序执行和推测执行技术,使指令流能最有效地利用内部资源;(4)采用超级流水线和超标量技术。具有3路超标量结构和14级超标流水线结构,大大提高了处理器的并行处理能力。