6)指令译码单元 Pentium的指令译码单元包含第一级译码(Decode1)和第二级译码(Decode2)。Decode1对指令译码,确定操作码的类型和寻址方式,并完成对指令的两种检查,配对性检查和转移预测检查。转移预测检查是由在译码级1旁的分支预测逻辑和分支目标缓冲器(Branch Target Buffer)实现的。作完两种检查,译码级1将指令送往译码级2,译码级2为那些存储器访问指令计算地址。 7)控制单元 CPU的功能是执行指令。每条指令的执行过程是指令周期。每个指令周期又可以看作由几个更小的子周期组成,一般分为取指、间址、执行和中断。每个子周期又由若干步操作完成的,这些操作称为微操作。控制单元的微代码序列器和微代码控制ROM控制指令子周期的微操作。 |