摘要 |
In a memory, a file is stored at discontinuous page addresses. The information thereon is recorded in FAT of the memory. When an application program in a host system performs a read operation for the file, a FAT system refers to the FAT to read out page indexes of the file. Then, the page indexes are stored in a page index buffer included in a memory controller. When a DMAC outputs a read command, a page index transfer sequencer replaces an address part of this read command with the page indexes and outputs page-replaced read commands to the memory.
|