A semiconductor device in which a current consumption when a word line
being selected is suppressed and accurate data reading is carried out.
The semiconductor device of a semiconductor device of the invention
comprises a data storage means and a power source control means. The data
storage means has a plurality of memory cells. The power source control
means has at least one power source line and a plurality of switches. In
addition, the invention further comprises an address selection means
having a selector circuit including a plurality of switches and an output
bus, a first decoder circuit for selecting the switch in the selector
circuit, and a second decoder circuit.