SRAM stores each bit in a tiny latch: two inverters wired in a loop, so each holds the other's input. It is the same feedback loop you met in the sr latch. As long as power is on, the loop keeps its value indefinitely, so no refresh is needed. That's what "static" means.
Two access transistors connect the latch to the bit lines when the cell's word line is active. With the four transistors of the two inverters, a typical cell has six transistors (a "6T" cell).
Strengths and weaknesses:
- Fast. Reading just senses the latch; nothing has to be restored.
- Simple to use. No refresh circuitry.
- Large cell. Six transistors take far more area than DRAM's one transistor and one capacitor, so SRAM has lower memory density and costs more per bit.
- Volatile. "Static" doesn't mean non-volatile. Power off and the bits are gone.
Where it's used: CPU caches, register files, and the on-chip RAM of microcontrollers: small memories where speed matters most.