Interrupt control system for microprocessor for handling a plurality of maskable interrupt requests
AssigneeNEC Corporation
InventorHiroaki Kaneko
Life of this patent
Estimating the term…
Loading patent…
AssigneeNEC Corporation
InventorHiroaki Kaneko
Estimating the term…
A microcomputer includes a maskable interrupt request terminal, a maskable interrupt request terminal, and a nonmaskable interrupt request terminal, and internally contains a status register having a group of flags indicating a maskable interrupt allowing level, a flag indicating that a nonmaskable interrupt processing is under execution, a flag indicating that an exception processing is under execution, and a flag indicating inhibition of the maskable interrupt. There are also internally provided first and second save registers for saving the content of the status register and the content of a program counter, respectively, when the maskable interrupt request is acknowledged, and third and fourth save registers for saving the content of the status register and the content of a program counter, respectively, when the nonmaskable interrupt request is acknowledged. A register is provided to independently indicate the acknowledgement of the maskable interrupt and the acknowledgement of the nonmaskable interrupt, and a comparator compares the level designated by the maskable interrupt allowing level indicating flag group with an interrupt request level notified through the maskable interrupt request level terminal.
An interrupt control system for use in a microprocessor configured to sequentially execute an instruction indicated by a program counter and to be able to process a plurality of interrupt requests, the interrupt control system including:
Dependencies are inferred from the claim text.