寄存器映射
    2.
    发明公开
    寄存器映射 审中-公开

    公开(公告)号:CN119225809A

    公开(公告)日:2024-12-31

    申请号:CN202410814513.X

    申请日:2024-06-24

    Abstract: 当处理电路在其中第一组架构寄存器被指定为具有不同寄存器长度的第一处理模式与第二处理模式之间切换时,模式改变检测电路检测模式改变。寄存器映射电路将架构寄存器映射到对应物理寄存器。对于指定该第一组架构寄存器中的给定架构寄存器的操作:响应于确定该操作将在该第一处理模式中被处理,该寄存器映射电路将该给定架构寄存器映射到第一物理寄存器文件的物理寄存器,并且响应于确定该操作将在该第二处理模式中被处理,该寄存器映射电路将该给定架构寄存器映射到第二物理寄存器文件的物理寄存器,该第二物理寄存器文件与该第一物理寄存器文件分离并且具有与该第一物理寄存器文件的物理寄存器不同的寄存器长度的物理寄存器。

    用于预测源操作数值并优化指令处理的设备和方法

    公开(公告)号:CN112639729A

    公开(公告)日:2021-04-09

    申请号:CN201980056175.5

    申请日:2019-07-17

    Abstract: 提供了一种用于处理指令的设备和方法。所述设备具有用于执行指令的执行电路,其中每个指令需要使用一个或多个源操作数值来执行关联操作以产生结果值。发布电路用于维护等待由所述执行电路执行的未决指令的记录,并且预测电路用于为选择的未决指令产生预测的源操作数值。优化电路然后被布置为在下述情况下针对所述选择的未决指令检测到优化条件:考虑到所述选择的未决指令的所述关联操作,所述预测的源操作数值使得所述结果值在不执行所述关联操作的情况下是已知的。响应于检测到所述优化条件,实现优化操作,而不是使所述执行电路执行所述关联操作以执行所述选择的未决指令。这可导致显著的性能和/或功耗改进。

    用于处理指令的设备和方法

    公开(公告)号:CN112639729B

    公开(公告)日:2024-08-27

    申请号:CN201980056175.5

    申请日:2019-07-17

    Abstract: 提供了一种用于处理指令的设备和方法。所述设备具有用于执行指令的执行电路,其中每个指令需要使用一个或多个源操作数值来执行关联操作以产生结果值。发布电路用于维护等待由所述执行电路执行的未决指令的记录,并且预测电路用于为选择的未决指令产生预测的源操作数值。优化电路然后被布置为在下述情况下针对所述选择的未决指令检测到优化条件:考虑到所述选择的未决指令的所述关联操作,所述预测的源操作数值使得所述结果值在不执行所述关联操作的情况下是已知的。响应于检测到所述优化条件,实现优化操作,而不是使所述执行电路执行所述关联操作以执行所述选择的未决指令。这可导致显著的性能和/或功耗改进。

Patent Agency Ranking