As illustrated in
The memory cell array MCA includes a plurality of blocks BLK(0) to BLK(n) (n is an integer of 1 or more). The block BLK is a set of the plurality of memory cells capable of non-volatilely storing data and is used, for example, as an erase unit of data. The plurality of bit lines and the plurality of word lines are provided in the memory cell array MCA. Each memory cell is associated with, for example, one bit line and one word line. The detailed configuration of the memory cell array MCA will be described later.
The command register 1011 stores a command CMD received by the semiconductor storage device 100 from the memory controller 1002. The command CMD includes, for example, an instruction for causing the sequencer 1013 to execute a read operation, a write operation, an erase operation, and the like.