摘要 |
According to the present invention, there is provided an information storage apparatus having a non-volatile memory device in which a data erase block is larger than a data write block, the apparatus comprising erase means (1-3) for effecting erase in the non-volatile memory device on the basis of a write command from a host, a clean block pointer (1-4a) that stores an address of an erase area in the non-volatile memory device, which is erased by the erase means, and information indicative of a position of a write block in the erase area, up to which data is written, determination means (1-3) for determining, based on the clean block pointer, whether data associated with the write command is writable in the erase area in the non-volatile memory device, which is erased by the erase means, and write means (1-3) for writing the data associated with the write command in the erase area, when the determination means determined that the data is writable. <IMAGE> |