摘要 |
A flash storage medium includes a means which converts logical sector addresses inputted from a predetermined host apparatus to logical cluster addresses constituted by logical sector addresses, to control medium inside based upon a cluster unit constituted by sectors that form an access unit to flash memory. A user block area constituted by flash memory physical blocks corresponding to the logical cluster addresses and an erasing block area constituted by flash memory physical blocks in an erased state are specified in said flash memory. Furthermore, the storage medium includes a means which acquires said physical blocks associated with each other from said logical sector addresses when there is a logical cluster address having two physical blocks associated with each other, and effective and ineffective data are respectively located on these two blocks, and a means which exchanges a physical block between said erasing block area and said user block area.
|