发明名称 Microprocessor interrupt system.
摘要 <p>@ The disclosure relates to a re-vectoring circuit of a microprocessor system wherein pending interrupts are serviced without unnecessary microprocessor state store and restore operations associated with a return-from-interrupt instruction. At the conclusion of an interrupt service routine, an indirect jump instruction is executed throught the same address location of an interrupt vector that the microprocessor indirectly jumped through when the microprocessor was initially interrupted. However, the indirect address is modified, that is, re-vectored to an indirect address within a predetermined address vector depending upon the type of a pending interrupt. The re-vectoring circuit recognizes the indirect jump address and then senses a pending interrupt if there is a pending interrupt. The re-vectoring circuit modifies the indirect address such that a jump occurs to the highest priority pending interrupt service routine. This modification of the indirect address eliminates the store and restore of the microprocessor state in between the servicing of various interrupts.</p>
申请公布号 EP0142982(A2) 申请公布日期 1985.05.29
申请号 EP19840307874 申请日期 1984.11.14
申请人 TANDEM COMPUTERS INCORPORATED 发明人 ZARDIACKAS, FREDRICK
分类号 G06F13/24;G06F9/46;G06F9/48;G06F13/26;(IPC1-7):G06F9/46 主分类号 G06F13/24
代理机构 代理人
主权项
地址