В электронных устройствах одним из наиболее важных элементов, обеспечивающих работу всей системы считается память, которая делится на внутреннюю и внешнюю. Элементами внутренней памяти считают ОЗУ, ПЗУ и кеш процессора. Внешняя – это всевозможные накопители, которые подключаются к компьютеру из вне – жесткие диски, флешки, карты памяти и др.
Постоянное запоминающее устройство (ПЗУ) служит для хранения данных, изменение которых в процессе работы невозможно, оперативное запоминающее устройство (ОЗУ) для помещения в её ячейки информации от процессов, происходящих в текущий момент времени в системе, а кеш память используется для срочной обработки сигналов микропроцессором.
Что такое ПЗУ
ПЗУ или ROM (Read only memory – Только для чтения) – типичное устройство хранения неизменяемой информации, включенное в состав почти каждого компонента ПК и телефона и требующееся для запуска и работы всех элементов системы. Содержимое в ROM записано производителем аппаратного обеспечения и содержит директивы для предварительного тестирования и запуска устройства.
Свойствами ПЗУ являются независимость от питания, невозможность перезаписи и возможность хранить информацию длительные сроки. Информация, содержащаяся в ROM, вносится разработчиками однажды, и аппаратное обеспечение не допускает её стирания, хранится до окончания службы компьютера или телефона, или его поломки. Конструктивно ПЗУ защищены от повреждений при перепадах напряжения, поэтому нанести ущерб содержащейся информации могут только механические повреждения.
По архитектуре делятся на масочные и программируемые:
- В масочных устройствах информация вносится с помощью типичного шаблона на финальном этапе изготовления. Содержащиеся данные не могут быть перезаписаны пользователем. Разделяющими компонентами выступают типичные pnp элементы транзисторов или диодов.
- В программируемых ПЗУ (Programmable ROM) информация представлена в виде двумерной матрицы проводящих элементов, между которыми расположен pn переход полупроводникового элемента и металлическая перемычка. Программированием такой памяти происходит устранением или созданием перемычек посредством тока высокой амплитуды и продолжительности.
Основные функции
В блоки памяти ROM вносят информацию по управлению аппаратным обеспечением заданного устройства. ПЗУ включает в себя следующие подпрограммы:
- Директиву старта и контроля за работой микропроцессора.
- Программу проверяющую работоспособность и целостность всего аппаратного обеспечения, содержащегося в компьютере или телефоне.
- Программу дающую начало работе системы и завершающее её.
- Подпрограммы, управляющие периферийным оборудованием и модулями ввода/вывода.
- Данные о адресе операционной системы на физическом накопителе.
Архитектура
Постоянные запоминающие устройства выполнены в виде двухмерного массива. Элементами массива являются наборы проводников, часть которых не затрагивается, прочие ячейки разрушаются. Проводящие элементы являются простейшими переключателями и формируют матрицу за счет поочередного соединения их к рядам и строкам.
Если проводник замкнут, он содержит логический ноль, разомкнут – логическую единицу. Таким образом в двухмерный массив физических элементов вносят данные в двоичном коде, которые считывает микропроцессор.
Разновидности
В зависимости от способа изготовления устройства ПЗУ делят на:
- Обыкновенные, создаваемые фабричным способом. Данные в таком устройстве не изменяются.
- Программируемые ПЗУ, допускающие изменение программы один раз.
- Стираемое программируемое оборудование, позволяющее очищать данные с элементов и перезаписывать их, например, посредством ультрафиолета.
- Электрически очищаемые перезаписываемые элементы, в которых допускается многократное изменение. Такой вид применяется в HDD, SSD, Flash и других накопителях. На такой же микросхеме записан BIOS на материнских платах.
- Магнитные, в которых информация хранилась на намагниченных участках, чередующихся с не намагниченными. В них была возможна перезаписи.
Разница между RAM и ROM
Отличия между двумя видами аппаратного обеспечения, заключаются в её сохранности при отключении питания, скорости и возможности доступа к данным.
В оперативной памяти (Random access memory или RAM) информация содержится в последовательно расположенных ячейках к каждой из которых возможно получить доступ посредством программных интерфейсов. RAM содержит данные о выполняемых в текущий момент процессах в системе, таких как программы, игры, содержит значения переменных и списки данных в стеках и очередях. При отключении компьютера или телефона RAM память полностью очищается. По сравнению с ROM памятью она отличается большей скоростью доступа и потреблением энергии.
ROM память работает медленнее, и для своей работы потребляет меньше энергии. Главное отличие заключается в невозможности изменять входящие данные в ПЗУ, в то время как в ОЗУ информация меняется постоянно.