Постоянная память обеспечивает хранение и выдачу информации. Содержимое постоянной памяти заполняется при изготовлении ПК и не подлежит изменению в обычных условиях эксплуатации. В постоянной памяти хранятся часто используемые (универсальные) программы и данные, некоторые программы операционной системы, программы тестирования оборудования ПК и др. При выключении питания содержимое постоянной памяти сохраняется. Такой вид памяти называется ROM (Read Only Memory – память только для чтения), или постоянное запоминающее устройство (ПЗУ). Значительная часть программ, хранящихся в ROM, связана с обслуживанием ввода/вывода, поэтому ее называют ROM BIOS (Basic Input-Output System — базовая система ввода/вывода).
Постоянная память нужна в ПЭВМ для нескольких целей. Во-первых, она нужна для загрузки операционной системы с диска в момент включения ПЭВМ. В этот момент в ОП нет никакой информации, и функционирование процессора выполняется под управлением программ ПЗУ.
Во-вторых, в ПЗУ записаны программы начального тестирования основных узлов ПЭВМ, что должно выполняться, прежде чем будет загружаться с диска ОС. Кроме того, ПЗУ хранит стандартные характеристики структуры ПЭВМ, записанные фирмой-производителем.
В-третьих, в постоянной памяти могут находиться небольшие, часто используемые стандартные подпрограммы. Постоянная память носит название BIOS (Базовая система ввода/вывода). Реализована обычно на 1 или 2-х микросхемах, иногда вставленных в специальные разъемы - "кроватки". Объем составляет несколько десятков килобайт.
При работе программы могут обращаться к драйверам и функциям ВIOS, для ускорения при загрузке ОС программы ПЗУ часто копируют в ОП в верхние адреса.
Для упрощения разработки новых устройств, основанных на ПЗУ, были выпущены программируемые ПЗУ, которые можно было программировать в условиях эксплуатации. Следующая разработка этой линии – стираемое программируемое ПЗУ, которое можно не только программировать в условиях эксплуатации, но и стирать с него информацию, подвергнув его воздействию сильного ультрафиолетового света в течение 15 минут. Следующий этап – электронно-перепрограммируемое ПЗУ, с которого можно стирать информацию, прилагая к нему импульсы, и которое не нужно для этого помещать в специальную камеру, чтобы подвергнуть воздействию ультрафиолетовых лучей. Кроме того, чтобы перепрограммировать данное устройство, его не нужно вставлять в специальный аппарат для программирования, в отличие от стираемого программируемого ПЗУ.