首页> 外国专利> Predicting for all branch instructions in a bunch based on history register updated once for all of any taken branches in a bunch

Predicting for all branch instructions in a bunch based on history register updated once for all of any taken branches in a bunch

机译:根据历史寄存器预测一堆中的所有分支指令,针对一堆中所有已采用的分支更新一次

摘要

A method for a prediction correlation between a first group of branch instructions in a bunch of instructions and a second group of branch instructions in a bunch of instructions is disclosed. The method includes indicating a direction of a plurality of branch instructions in a bunch of instructions. More particularly, the method includes building an address composed of an instruction fetch address and bits in a history register. The method accesses a bunch of instructions using the fetch address and accesses a prediction bits set from a branch history table using the composed address. The accessed bunch of instructions are processed. Further, the history register and the branch history table are updated to correlate a first group of a branch instructions in the accessed bunch of instructions to a second group of branch instructions in a next group of branch instructions in the bunch of instructions.
机译:公开了一种用于在指令堆中的第一组分支指令与在指令堆中的第二组分支指令之间的预测相关性的方法。该方法包括在一堆指令中指示多个分支指令的方向。更具体地,该方法包括建立由指令获取地址和历史寄存器中的位组成的地址。该方法使用获取地址访问一堆指令,并使用组成的地址访问分支历史表中设置的预测位。所访问的指令集将得到处理。此外,历史寄存器和分支历史表被更新以将所访问的指令束中的第一组分支指令与该指令束中的下一组分支指令中的第二组分支指令相关。

著录项

相似文献

  • 专利
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号