Запоминающие устройства (ЗУ) служат для хранения информации и обмена ею с другими цифровыми устройствами. В наиболее развитой иерархии памяти ЭВМ можно выделить следующие уровни:
1) регистровые ЗУ, находящиеся в составе процессора или других устройств (т.е. внутренние для этих блоков), благодаря которым уменьшается число обращений к другим уровням памяти, реализованным вне процессора и требующим большего времени для операций обмена информацией;
2) кэш - память, служащая для хранения копий информации, используемой в текущих операциях обмена. Высокое быстродействие кэш - памяти повышает производительность ЭВМ;
3) основная память (оперативная, постоянная, полупостоянная), работающая в режиме непосредственного обмена с процессором и по возможности согласованная с ним по быстродействию. Исполняемый в текущий момент фрагмент программы обязательно находится в основной памяти;
4) специализированные виды памяти, характерные для некоторых специфических архитектур (многопортовые, ассоциативные, видеопамять и др.);
5) внешняя память, хранящая большие объемы информации. Эта память обычно реализуется на основе устройств с подвижным носителем информации (магнитные и оптические диски, магнитные ленты и др.). В настоящем пособии устройства внешней памяти не рассматриваются.