A semiconductor memory device, wherein an access to a first memory portion
is made by referring to an address transformation table stored in a
second memory portion, so that an access to a defective block is
prevented; the second memory portion and the first memory portion are
mounted on the same semiconductor chip, so that a part or all of address
data input from outside the semiconductor chip can be made corresponding
to an address of the second memory portion and input to the second memory
portion without executing any calculation, and a stored pointer can be
taken out at a high speed; and an access can be made to a memory at a
high speed by following the address transformation table.