Jet School Logo

Что такое ROM?

ROM (Read-Only Memory) — это тип памяти, используемый в компьютерах и других электронных устройствах, который позволяет выполнять только операции чтения и не допускает изменения данных и инструкций, записанных на этапе производства. Основная особенность ROM заключается в том, что данные, хранящиеся в ней, не удаляются при отключении питания устройства, то есть эта память является постоянной. Как правило, ROM содержит базовое программное обеспечение, необходимое для запуска устройства — например, в компьютерах это системы BIOS или UEFI.

Поскольку этот тип памяти предназначен только для чтения, пользователи или программы не могут напрямую изменять хранящиеся в ней данные. ROM записывается на этапе производства и часто содержит прошивку (firmware), необходимую для правильной работы устройства.

Существует несколько видов ROM:

  • MROM (Mask ROM) — версия, записанная напрямую на заводе и не подлежащая изменению.
  • PROM (Programmable ROM) — память, которую можно запрограммировать только один раз пользователем.
  • EPROM (Erasable Programmable ROM) — память, которую можно стереть с помощью специального ультрафиолетового света и перезаписать.
  • EEPROM (Electrically Erasable Programmable ROM) — версия, которую можно стереть и переписать с помощью электрического сигнала.

Значение ROM заключается в том, что она обеспечивает правильную работу устройства на этапе запуска, хранит начальные инструкции для загрузки операционной системы и других программ, а также предотвращает случайное удаление или изменение этих инструкций. Например, при включении компьютера инструкции BIOS считываются из ROM, выполняется проверка всех компонентов устройства и запускается операционная система.

По этой причине ROM является одним из ключевых элементов памяти в архитектуре компьютеров и в целом во всех областях электроники.

Разница между ROM и RAM

ROM часто путают с RAM (Random Access Memory), но это два совершенно разных типа памяти:

  • Постоянство: данные в ROM сохраняются даже при отключении питания (постоянная память), тогда как данные в RAM удаляются при отключении питания (временная память).
  • Возможность записи: в ROM данные обычно записываются только на этапе производства и в дальнейшем не изменяются (или изменяются крайне ограниченно), а в RAM данные постоянно записываются и считываются в процессе работы программ.
  • Назначение: ROM хранит базовые инструкции, необходимые для запуска устройства (BIOS/прошивка), а RAM временно хранит программы и данные, активно используемые во время работы компьютера.
  • Скорость: RAM обычно работает быстрее, чем ROM, так как используется процессором значительно чаще и интенсивнее.

Проще говоря: ROM — это то, что компьютер «знает с рождения» и не меняет, а RAM — это то, что компьютер «держит в уме» временно, пока работает.

Хотите применить эти знания на практике и получить реальные результаты? Начните обучение на курсе «IT и Компьютерная инженерия» и шаг за шагом приобретайте практические навыки. Подробнее о курсе — перейдите по ссылке: Курс «IT и Компьютерная инженерия».

Часто задаваемые вопросы

Для чего используется ROM? ROM в первую очередь используется для хранения базового программного обеспечения, необходимого для запуска устройства (например, BIOS или UEFI). Эти данные остаются неизменными и не удаляются при отключении питания.

В чём разница между ROM и RAM? ROM — это постоянная память: данные сохраняются даже при отключении питания и обычно не могут быть изменены. RAM — это временная память: она активно используется во время работы компьютера, но данные в ней удаляются при отключении питания.

Заполните форму чтобы узнать больше о наших IT курсах

Начни изучать IT уже сегодня