发明名称 Method and system for tracking instruction progress within a data processing system
摘要 A processor and method for tracking instruction execution within a processor are described. The processor includes at least one execution unit that executes instructions and an instruction status indicator that dynamically indicates a status of an instruction during processing. The instruction status indicator has at least a first state to which the instruction status indicator is set in order to indicate that execution of the instruction is stalled. In one embodiment, the processor further includes a reason code indicator associated with the instruction status indicator that specifies an event occurrence that caused the indicated instruction status. In another embodiment, the processor further includes a history buffer that indicates the number of processor cycles that the status indicated by the instruction status indicator has remained unchanged.
申请公布号 US5987598(A) 申请公布日期 1999.11.16
申请号 US19970888798 申请日期 1997.07.07
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 LEVINE, FRANK ELIOT;ROTH, CHARLES PHILIP;WELBON, EDWARD HUGH
分类号 G06F11/30;G06F11/34;(IPC1-7):G06F11/00 主分类号 G06F11/30
代理机构 代理人
主权项
地址