摘要 |
When a processor outputs first data and second data to a controller, the controller compares control information of the first data with that of the second data, thereby determining whether the first data and second data include the same data body or not. The controller includes a storage unit for temporarily storing data input from the processor until the data is output to a data transfer device. When the first data and the second data include the same data body, the controller stores the first data in the storage unit and stores a portion of the control information of the second data. In this case, the controller may discard the second data. Furthermore, the controller may create third data from the first data stored in the storage unit and the control information of the second data and output the third data to the data transfer device. |