首页> 外国专利> MANAGING ALLOCATION OF PHYSICAL REGISTERS IN A BLOCK-BASED INSTRUCTION SET ARCHITECTURE (ISA), AND RELATED APPARATUSES AND METHODS

MANAGING ALLOCATION OF PHYSICAL REGISTERS IN A BLOCK-BASED INSTRUCTION SET ARCHITECTURE (ISA), AND RELATED APPARATUSES AND METHODS

机译:在基于块的指令集体系结构(ISA)中管理物理寄存器的分配以及相关的设备和方法

摘要

Managing allocation of physical registers in a block-based instruction set architecture (ISA), and related apparatuses and methods, are disclosed. In one aspect, an apparatus provides an instruction processing circuit communicatively coupled to multiple physical registers. The instruction processing circuit includes a register rename map that comprises an association between at least one architectural register and at least one of the multiple physical registers. The instruction processing circuit further comprises an in-use indicator set associated with the register rename map, the in-use indicator set indicative of an in-use physical register among the multiple physical registers. The instruction processing circuit is configured to copy the in-use indicator set to an output in-use indicator set, and modify the output in-use indicator set upon detection of a block-based write instruction to mark the in-use physical register as unused.
机译:公开了在基于块的指令集架构(ISA)中管理物理寄存器的分配以及相关的装置和方法。在一个方面,一种设备提供了通信地耦合到多个物理寄存器的指令处理电路。指令处理电路包括寄存器重命名映射,该寄存器重命名映射包括至少一个架构寄存器与多个物理寄存器中的至少一个之间的关联。指令处理电路还包括与寄存器重命名映射相关联的使用中指示符集合,该使用中指示符集合指示多个物理寄存器中的使用中物理寄存器。指令处理电路被配置为将使用中指示符集复制到输出使用中指示符集,并且在检测到基于块的写指令时修改输出使用中指示符集以将使用中物理寄存器标记为没用过。

著录项

  • 公开/公告号US2016179532A1

    专利类型

  • 公开/公告日2016-06-23

    原文格式PDF

  • 申请/专利权人 QUALCOMM INCORPORATED;

    申请/专利号US201414578913

  • 发明设计人 GREGORY MICHAEL WRIGHT;

    申请日2014-12-22

  • 分类号G06F9/30;G06F12/08;

  • 国家 US

  • 入库时间 2022-08-21 14:36:08

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号