PURPOSE:To effectively separate serial data received from plural data sources and to store these data into the memory areas corresponding to data sources by allocating a bit designating an address stored in a memory area to the lowest rank digit and a bit designating a data source to the next digit higher than the lowest rank one and designating an address of a direct memory access. CONSTITUTION:An address designating means 4 allocates the bits designating the addresses stored in the memory areas 21 and 22 to the lowest rank digit and the bits designating data sources 11 and 12 to the digit higher than the lowest rank digit. Then the means 4 designates an address for transfer of data. Thus a data transfer controller 3 can separate the serial data received from both sources 11 and 12 and store these data into the areas 21 and 22 through a channel and via the direct memory access transfer.
展开▼