首页> 外国专利> Marking in history table instructions slowable/delayable for subsequent executions when result is not used immediately

Marking in history table instructions slowable/delayable for subsequent executions when result is not used immediately

机译:当不立即使用结果时,历史记录表指令中的标记可减慢/延迟用于后续执行

摘要

After an instruction loads data into a register at a first time, the register is monitored to see if it is read in a next clock cycle. When the data is not read in the next clock cycle, the instruction is classified as a slowable instruction. An instruction address associated with the instruction is used to update a history table. The history table stores information to indicate if an instruction is a slowable instruction or a non-slowable instruction. When the instruction address of the instruction is encountered at a second time, the history table is used to determine if the instruction is slowable or non-slowable.
机译:在指令第一次将数据加载到寄存器中之后,将监视该寄存器以查看是否在下一个时钟周期读取了该寄存器。当在下一个时钟周期内未读取数据时,该指令被归类为慢速指令。与该指令相关联的指令地址用于更新历史表。历史表存储信息以指示指令是可减速指令还是不可减速指令。当第二次遇到指令的指令地址时,历史表将用于确定指令是可减速还是不可减速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号