摘要 |
A data read/write control system includes memory divided into a plurality of blocks, a write unit, and a read unit. When writing data to one block of the plurality of blocks, the write unit compares a size of the data with a capacity of a blank area of the block. If the size of the data is larger, the write unit erases all data stored in the block and sequentially writes the data to the block from top or end. If, on the other hand, the size of the data is smaller, the write unit sequentially writes the data to the block from an area next to an area where data is stored. When reading data from the block, the read unit sequentially searches the block from top or end to find an area where data is written last, and reads the data stored in the area.
|