Intel Sandy Bridge/Ivy Bridge架构/微架构/流水线 (8) - 流水线前端/分支预测

版权声明:转载必须保留原出处,没有书面许可不可用于商用目的, https://blog.csdn.net/qq_43401808/article/details/85997337

Branch Prediction

分支预测机制会预先推测分支目标,让处理器在分支指令实际计算出决断结果之前就开始执行分支路径上的指令。所有的分支都会利用分支预测单元BPU做预测。分支预测单元在预测分支目标时不但会基于分支的EIP,而且还会参考到达这个EIP的执行路径。BPU可以高效的预测如下的分支类型:

  • 条件分支
  • 直接调用与跳转
  • 间接调用与跳转
  • 返回指令

猜你喜欢

转载自blog.csdn.net/qq_43401808/article/details/85997337