首页> 外国专利> Virtual r0 register

Virtual r0 register

机译:虚拟r0寄存器

摘要

An apparatus and method for efficiently generating a zero value may be used with instruction set architectures which do not support an explicit zero reading register (r0) to speed execution. The present invention includes a physical register that reads out a value of zero when accessed, and a Zero Instruction Logic (ZIL) unit that identifies instructions that appear to be compensating for the lack of an r0 register, and modify the stream of instructions to utilize the physical register. Embodiments of the present invention may decrease the number of instructions that must be executed, and may decrease false dependencies between instructions allowing more scheduling flexibility.
机译:可以与不支持显式零读取寄存器(r0)的指令集体系结构一起使用用于有效生成零值的装置和方法,以加快执行速度。本发明包括物理寄存器,该物理寄存器在被访问时读出零值,以及零指令逻辑(ZIL)单元,该零指令逻辑(ZIL)单元识别似乎正在补偿r0寄存器不足的指令,并修改指令流以利用物理寄存器。本发明的实施例可以减少必须执行的指令的数量,并且可以减少指令之间的错误依赖性,从而允许更大的调度灵活性。

著录项

  • 公开/公告号US2002124158A1

    专利类型

  • 公开/公告日2002-09-05

    原文格式PDF

  • 申请/专利权人 SAMRA NICHOLAS G.;

    申请/专利号US20000752243

  • 发明设计人 NICHOLAS G. SAMRA;

    申请日2000-12-28

  • 分类号G06F9/00;

  • 国家 US

  • 入库时间 2022-08-22 00:50:19

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号