摘要 |
PURPOSE:To make it unnecessary to correct a program by providing a microprogram for converting an address of an input/output device and data of an input/output procedure in a specific computer environment to an address of an input/output device and data of an input/output procedure in other computer environment. CONSTITUTION:A virtual address converting part MMU 12 has a conversion table in its inside, decodes an inputted virtual address, and a number of a CPU which has generated this virtual address, and converts it to a real address in a main memory 6. As a result, matching of addresses of a main memory space which each CPU 1-3 has seen, respectively can be taken. Also, a virtual environment converting part RMU 13 has a function for converting a virtual I/O address, I/O data and interruption control information, etc. between each CPU 1-3, and the main memory 6 and I/O devices 7-9, by which an address, data and an interrupting signal between arbitrary CPUs can be converted substantially.
|