PURPOSE: To make it possible to transfer data between plural CPU boards without preparing a specific program on the transferred side so as to minimize a bus locking period.
CONSTITUTION: In the case of transferring a program or data stored in a RAM 12 to a CPU board 2, a CPU 11 in a CPU board 1 locks an external bus 3 only for the execution period of a TEST-AND-SET instruction, obtains the lock state based upon lock information allocated to a part of an address space in itself and stored in a bidirectional memory 23, writes the program or the like in the memory 23, and then changes the lock information to a non-locked state. A CPU 21 in the CPU board 2 accesses the program or data allocated to a part of its address space and transferred to the memory 23 so as to exclude access competition with the other CPU 11 based upon the TEST-AND-SET instruction to execute the program or utilize the data.
MIYAUCHI TETSUO
NIPPON DENKI MICOM TECH KK