A memory device includes a cell area having N+1 unit cell blocks. Each
cell block includes M word lines. The N unit cell blocks are each
corresponded to a logical cell block address. The one additional unit
cell block is added for accessing data with high speed. A tag block
receives a row address, senses the logical cell block address in the row
address and outputs a physical cell block address based on the logical
cell block address and the candidate information. The tag block
includes:N+1 unit tag tables corresponding to the N+l unit cell blocks.
Each tag block has M number of registers. The M number of registers
correspond to M number of word lines of the corresponding unit cell
blocks. Each register stores one logical cell block address. The tag
block also includes an initialization unit that initializes the N+1 unit
tag tables.