首页> 外国专利> FUSING IMMEDIATE VALUE, WRITE-BASED INSTRUCTIONS IN INSTRUCTION PROCESSING CIRCUITS, AND RELATED PROCESSOR SYSTEMS, METHODS, AND COMPUTER-READABLE MEDIA

FUSING IMMEDIATE VALUE, WRITE-BASED INSTRUCTIONS IN INSTRUCTION PROCESSING CIRCUITS, AND RELATED PROCESSOR SYSTEMS, METHODS, AND COMPUTER-READABLE MEDIA

机译:在指令处理电路中融合即时值,基于写指令的指令以及相关的处理器系统,方法和计算机可读介质

摘要

Fusing immediate value, write-based instructions in instruction processing circuits, and related processor systems, methods, and computer-readable media are disclosed. In one embodiment, a first instruction indicating an operation writing an immediate value to a register is detected by an instruction processing circuit. The circuit also detects at least one subsequent instruction indicating an operation that overwrites at least one first portion of the register while maintaining a value of a second portion of the register. The at least one subsequent instruction is converted (or replaced) with a fused instruction(s), which indicates an operation writing the at least one first portion and the second portion of the register. In this manner, conversion of multiple instructions for generating a constant into the fused instruction(s) removes the potential for a read-after-write hazard and associated consequences caused by dependencies between certain instructions, while reducing a number of clock cycles required to process the instructions.
机译:公开了融合立即值,在指令处理电路中的基于写的指令以及相关的处理器系统,方法和计算机可读介质。在一个实施例中,指示处理电路将第一指示指示将立即值写入寄存器的操作的第一指示。电路还检测至少一个后续指令,该后续指令指示在保持寄存器的第二部分的值的同时重写寄存器的至少一个第一部分的操作。所述至少一个后续指令被(多个)融合指令转换(或替换),所述融合指令指示写入所述寄存器的所述至少一个第一部分和所述第二部分的操作。以这种方式,将用于生成常数的多个指令转换为融合指令,消除了某些指令之间的依赖性所引起的写后读危险和相关后果的可能性,同时减少了处理所需的时钟周期数说明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号