摘要 |
<p>1. A microcomputer including a plurality of register banks in which different register banks can be accessible during the execution of one instruction is disclosed. The microcomputer comprises a plurality of register banks each consisting of a plurality of registers for containing data therein, a bank address register for holding the address of one of said register banks to be accessed and access control means responsive to a bank address signal for putting one of said register banks in accessible condition. …<??>The microcomputer is characterized by further comprising: … … a logic gate circuit receiving at one input at least one bit of the address held in the bank address register and at another input a predetermined portion of the code of an instruction to be executed by the microcomputer and for modifying the inputted bit of the bank address; and … a selection circuit for selecting any one of the modified bit and the non-modified bit of the bank address and outputting the selected bit as at least a portion of the bank address signal to said access control means.… </p> |