发明名称 An interrupt controller and a microcomputer incorporating this controller
摘要 To downsize the circuit scale of CPU (2) in a microcomputer capable of executing multiple interrupt, an interrupt controller (4) includes an interrupt mask level register (46). The CPU (2) temporarily transfers or stacks processing data into RAM (6). The processing data include a PSR (i.e., system register) value and a PC (i.e., program counter) value of the interrupt processing presently running in CPU (2). At the same time, CPU (2) sends a stack signal "STK" to the interrupt controller (4). In response to the stack signal "STK", the interrupt controller (4) temporarily transfers the interrupt mask level stored in the register (46) into RAM (6). When CPU (2) restarts the suspended interrupt processing, CPU (2) reads the PSR value and the PC value from RAM (6) while CPU (2) produces a return signal "RTN." In response to the return signal "RTN", the interrupt mask level is returned from RAM (6) to the register (46). <IMAGE>
申请公布号 EP1063594(A3) 申请公布日期 2002.01.23
申请号 EP20000113412 申请日期 2000.06.23
申请人 DENSO CORPORATION 发明人 MAEDA, KOUICHI;ISHIHARA, HIDEAKI;NODA, SINICHI
分类号 G06F9/46;G06F9/48;G06F13/26 主分类号 G06F9/46
代理机构 代理人
主权项
地址