摘要 |
Where memory read requests are consecutively issued from a channel apparatus, read data and within-device identifiers in response information, which are returned from a memory control device of a main memory in order which does not always correspond to the order of requests, are stored in a receive buffer. The information is taken from the receive buffer in sequence. The within-device identifier in the information taken from the receive buffer corresponds to n low-order bits of a memory address of the main memory for the corresponding read data. The corresponding read data is stored in a transmit buffer using the within-device identifier as the lower address of the transmit buffer. Thus, read data are rearranged in the transmit buffer in the order of generation of memory addresses.
|