发明名称 Microprogrammed system having hardware interrupt apparatus
摘要 A hardware interrupt apparatus for assigning the microprogrammed control system to the highest priority hardware interrupt requesting service. In a microprogrammed control system having at least one hardware interrupt, the presence of a hardware interrupt request will cause the interruption of the currently executing microprogram at the end of the current microinstruction. The address of the next microinstruction in the interrupted microprogram is saved in a hardware interrupt return address register and the next microinstruction address is generated as a function of the particular hardware interrupt to be serviced. A microprogram dedicated to servicing the particular hardware interrupt is then entered at the hardware interrupt generated next microinstruction address. Logic is provided within each microinstruction to inhibit hardware interrupts. Logic is provided within each microinstruction to indicate that the address of the next microinstruction should be taken from the hardware interrupt return address register, thereby allowing for the resumption of the interrupted microprogram. The hardware interrupt apparatus is further organized such that the entry to a second hardware interrupt service microprogram can be made upon the completion of a first hardware interrupt service microprogram without having to return to the original microprogram interrupted by the first hardware interrupt. Upon completion of the second hardware interrupt microprogram service routine, return can be made to the original microprogram interrupted by the first hardware interrupt.
申请公布号 US4484271(A) 申请公布日期 1984.11.20
申请号 US19820392500 申请日期 1982.06.28
申请人 HONEYWELL INFORMATION SYSTEMS INC. 发明人 MIU, MING T.;BRADLEY, JOHN J.;SHEN, JIAN-KUO
分类号 G06F9/26;(IPC1-7):G06F9/26 主分类号 G06F9/26
代理机构 代理人
主权项
地址