Intel, AMD及VIA CPU的微架构(3)

3.      分支预测(所有处理器) 在现代微处理器中的流水线包含许多步骤,包括指令获取,解码,寄存器分配及重命名,μop重排,执行及回收。以流水线方式处理指令允许微处理器在同时做许多事情。在执行一条指令的同时,在获取及解码下一条指令。使用流水线的最大问题是代码中的分支。例如,一条条件跳转允许指令流进入两个方向中的任一个。如果仅有一条流水线,那么微处理器不知道向流水线填入两个分支中的哪个,直到分
相关文章
相关标签/搜索