PURPOSE: To improve the processing efficiency to cause the channel device to write receiving data during the reading of the central processing unit for contents of the data buffer, by causing the central processing unit to transfer receiving data onto the main memory efficiently when the traffic quantity is increased specially.
CONSTITUTION: Central processing unit 1 reserves plural data buffer areas 10 on main memory 2 and transfers address information of these buffer areas 10 to data buffer address holding part 8 of channel device 3 and transfers received data to receiving buffers 7-0W7-N. When data is transferred by the control of direct memory access DMA control part 6, one address information of buffer area 10 which is idle is extracted, and received data is written in memory 2 by DMA control while processing unit 1 reads data in buffer area 10 according to this address information, thus improving the processing efficiency.
OKADA KENICHI
SASAKI SHINJI