A method of operating a memory device including a plurality of bit cells, each of which includes a first transistor and at least one second transistor, the first transistor having a first end connected to a corresponding write bit line among a plurality of write bit lines, a second end connected to a storage node, and a gate terminal connected to a write word line;
- and the at least one second transistor having a first end connected to a read bit line, a second end connected to a read word line, and a gate terminal connected to the storage node and providing a different turn-on current of each of the plurality of bit cells, the method comprising:
- performing a multiplication operation of first operation target data stored in the storage nodes of the plurality of bit cells, and second operation target data, wherein the performing of the multiplication operation includes:
- applying an off-voltage to the write word line in a first time period;
- applying a ground voltage to the read word line in a second time period;
- and applying a voltage having a magnitude associated with the second operation target data to the read bit line in a third time period.