|
Память. Виды памяти
Компактная
микроэлектронная “память” широко
применяется в современной
аппаратуре самого различного
назначения. Но тем не менее
разговор о классификации памяти,
её видах следует начать с
определения места и роли,
отведённой памяти в ЭВМ. Память
является одной из самых главных
функциональных частей машины,
предназначенной для записи,
хранения и выдачи команд и
обрабатываемых данных. Следует
сказать, что команды и данные
поступают в ЭВМ через устройство
ввода, на выходе которого они
получают форму кодовых
комбинаций 1 и 0. Основная
память как правило состоит из
запоминающих устройств двух
видов оперативного (ОЗУ) и
постоянного (ПЗУ).
ОЗУ предназначено
для хранения переменной
информации; оно допускает
изменение своего содержимого в
ходе выполнения вычислительного
процесса. Таким образом,
процессор берёт из ОЗУ код
команды и, после обработки
каких-либо данных, результат
обратно помещается в ОЗУ. Причем
возможно размещение в ОЗУ новых
данных на месте прежних, которые
при этом перестают существовать.
В ячейках происходит стирание
старой информации и запись туда
новой. Из этого видно, что ОЗУ
является очень гибкой структурой
и обладает возможностью
перезаписывать информацию в свои
ячейки неограниченное количество
раз по ходу выполнения
программы. Поэтому ОЗУ играет
значительную роль в ходе
формирования виртуальных
адресов .
ПЗУ содержит
такой вид информации, которая не
должна изменяться в ходе
выполнения процессором
программы. Такую информацию
составляют стандартные
подпрограммы, табличные данные,
коды физических констант и
постоянных коэффициентов. Эта
информация заносится в ПЗУ
предварительно, и блокируется
путем пережигания легкоплавких
металлических перемычек в
структуре ПЗУ. В ходе работы
процессора эта информация может
только считываться. Таким
образом ПЗУ работает только в
режимах хранения и считывания.
Из приведённых
выше характеристик видно, что
функциональные возможности ОЗУ
шире чем ПЗУ: оперативное
запоминающее устройство может
работать в качестве постоянного,
то есть в режиме многократного
считывания однократно записанной
информации, а ПЗУ не
может быть использовано в
качестве ОЗУ. Это заключение, в
свою очередь, приводит к выводу,
что ПЗУ не
участвует в процессе
формирования виртуальной памяти.
Но бесспорно, ПЗУ имеет свои
достоинства, например сохранять
информацию при сбоях, отключении
питания (свойство
энергонезависимости). Для
обеспечения надежной работы ЭВМ
при отказах питания нередко ПЗУ
используется в качестве памяти
программ. В таком случае
программа заранее “зашивается” в
ПЗУ. |