Память хранит данные в виде массива ячеек, адресуемых по номеру. Типы памяти различаются устройством ячейки и тем, теряются ли данные при отключении питания.
SRAM (статическая ОЗУ) хранит бит на триггере из нескольких транзисторов. Она очень быстрая, не требует обновления, но дорогая и занимает много места на кристалле. Применение — кэш процессора, регистры.
DRAM (динамическая ОЗУ) хранит бит как заряд на крошечном конденсаторе — одна ячейка это всего транзистор и конденсатор. Очень плотная и дешёвая, но заряд утекает, поэтому DRAM приходится периодически регенерировать (refresh). Это основная оперативная память компьютера.
Обе они энергозависимы — данные пропадают без питания. Энергонезависимая память сохраняет содержимое: ROM/PROM прошивают раз (или однократно программируют), а Flash можно многократно перезаписывать блоками. Flash — это накопители SSD, карты памяти, прошивки микроконтроллеров.
На схеме показана структура памяти: дешифратор адреса выбирает строку, шина данных передаёт содержимое выбранной ячейки.