发明名称 Apparatus and method for implementing precise interrupts on a pipelined processor with multiple functional units with separate address translation interrupt means
摘要 An apparatus and method are disclosed for implementing the system architectural requirement of precise interrupt reporting in a pipelined processor with multiple functional units. Since the expense of an interrupt pipeline is warranted only for those interrupts that occur frequently-specifically, those arising from virtual memory management-the apparatus utilizes an interrupt pipeline for frequently occurring interrupts, and a slower, but much less costly, software-based system for precisely reporting the remaining interrupts. The software-based system is facilitated by an instruction numbering and tracing scheme, whereby pertinent information concerning executed instructions is recorded as the instructions pass through the processor pipeline and potentially to other functional units. A software interrupt handler may use this information to isolate and precisely report an interrupt.
申请公布号 US5003462(A) 申请公布日期 1991.03.26
申请号 US19880200688 申请日期 1988.05.31
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BLANER, BARTHOLOMEW;NGAI, AGNES Y.
分类号 G06F9/38;G06F9/48;G06F12/10 主分类号 G06F9/38
代理机构 代理人
主权项
地址