发明名称 Operand cache addressed by the instruction address for reducing latency of read instruction
摘要 A structure for, and a method of operating, an operand cache to store operands retrieved from a memory. An instruction requiring an operand stored in the memory, is allowed to speculatively execute in an execution unit of a processor using an operand stored in an entry (corresponding to the address of the instruction) of the operand cache. When the actual operand is later retrieved from the memory it is compared to the cached operand used for speculative execution. If the cached and actual operands are unequal then the speculatively executed instruction and all subsequent instructions are aborted and the processor resumes execution at the address of the instruction that was speculatively executed.
申请公布号 US5919256(A) 申请公布日期 1999.07.06
申请号 US19960622726 申请日期 1996.03.26
申请人 ADVANCED MICRO DEVICES, INC. 发明人 WIDIGEN, LARRY;SOWADSKY, ELLIOT A.
分类号 G06F9/38;(IPC1-7):G06F12/00;G06F13/00 主分类号 G06F9/38
代理机构 代理人
主权项
地址