Some of the circuits on this page are large. You might need to zoom out your browser screen to see the entire memory arrays.
A level-triggered D-type flip-flop can store a single bit. Click or tap the Write button to write the Data In value into memory.
Storing an entire byte at once requires eight memory cells with all the Write signals connected.
Somewhat different is a circuit that stores eight separate one-bit values. Now a three-bit address (at the upper-left) is required to select the memory cell where the bit is stored.
This memory array stores sixteen bytes. Select a four-bit memory address at the left, and a byte to be stored into memory. Click the Write button to store it. You can read that byte (or overwrite it) by simply selecting the same four-bit address.