摘要 |
<p>A microprocessor having a register file (7) inside is so combined with an external memory (2) through a dedicated high-speed bus that the memory operates as a bank for said register file. This microprocessor further has means (12) for controlling a data transfer with said memory (2) or peripheral devices (30). When an address information to access said memory (2) is input to this microprocessor in order to control a data transfer between said memory (2) and a peripheral device (30), said control means (12) finds if the accessed area in said memory (2) is now in use as a bank for said register file (7), or not. When it is in use, said control means (12) controls a data transfer between said peripheral device (30) and said register file (7), instead of controlling the data transfer between said memory (2) and said peripheral device (30). So, said peripheral device can always access the newest information in said memory. <IMAGE></p> |