发明授权
US08977837B2 Apparatus and method for early issue and recovery for a conditional load instruction having multiple outcomes
有权
用于具有多个结果的条件加载指令的早期发行和恢复的装置和方法
- 专利标题: Apparatus and method for early issue and recovery for a conditional load instruction having multiple outcomes
- 专利标题(中): 用于具有多个结果的条件加载指令的早期发行和恢复的装置和方法
-
申请号: US12453938申请日: 2009-05-27
-
公开(公告)号: US08977837B2公开(公告)日: 2015-03-10
- 发明人: Robert Gregory McDonald , Paul Gilbert Meyer
- 申请人: Robert Gregory McDonald , Paul Gilbert Meyer
- 申请人地址: GB Cambridge
- 专利权人: ARM Limited
- 当前专利权人: ARM Limited
- 当前专利权人地址: GB Cambridge
- 代理机构: Nixon & Vanderhye P.C.
- 主分类号: G06F9/312
- IPC分类号: G06F9/312 ; G06F9/38 ; G06F9/30
摘要:
At least one instruction of a sequence of program instructions has a plurality of alternative outcomes including at least a first outcome that is independent of at least one operand and a second outcome that is dependent on the at least one operand. The at least one operand is a value generated by a preceding instruction in the sequence. The at least one instruction is issued for execution independently of when the at least one operand is generated by the preceding instruction. Recovery circuitry is provided to perform a recovery operation in the event that the second outcome is to be executed for the at least one instruction and the at least one operand has not been generated by the preceding instruction when the at least one instruction is to be executed by said instruction execution circuitry.