摘要 |
<p>A processor having memory portion including a bank-structured memory region and capable of handling multiple interrupts. The processor includes a central processing unit (CPU) (1) comprising a plurality of data memories (3) serving as general-purpose registers and a plurality of bank specifying registers (4;5;6;7;8) for specifying an address so as to save and restore data as address without involving a system bus which connects the CPU and a program memory, such as a built-in ROM, for storing a user program, wherein the bank specifying registers include a register for pointing a position of data in the bank to be returned to the data memories; a memory region (2), connected to CPU (1) via an exclusive-use data bus, having the bank structure for holding data stored in the data memories (3) using the bank specifying registers and for sending back the data in the memory region (2) to the data memories (3) using the bank specifying means. <IMAGE> <IMAGE></p> |