Сцуко
Мудрец
(13693)
8 лет назад
Не морочь голову ни себе, ни людям.
ROM - это общепринятое название энергонезависмой памяти (в отличии от RAM, которае зависит от питания).
Когда эра вичислительной техники только начиналась, паямть устройств стали делить на два типа:
RAM (Random Access Memory) - ОЗУ (оперативно-запоминающее устройство) - память, которая сохраняет информацию, ПОКА НА НЕЁ ПОДАНО ПИТАНИЕ. Выключил - вся информация стёрлась.
ROM (Read Only Memory) - ПЗУ (постоянное запомниающее устройство) - память, которая сохраняет информацию ПРИ ОТКЛЮЧЕНИИ ПИТАНИЯ устройства.
Даже самы первые ROM на перемычках можно было изменять, если нужно. Единственное что - это не могло делать само устройство, а делал обслуживающий персонал. Вот поэтому оно и называлось Read Only.
С развтие технологий ещё в 70-х годах появились типы памяти ROM, которые можно было изменить (ROM с ультрафиолетовым стиранием (УФ-ПЗУ) и пр.). Содержимое этой памяти можно менять многократно, единственное что, нельзя записать в самом устройстве, их нужно оттуда вынимать, стирать, потом программировать программатором. Именно отсюда Read Only.
При дальнейшем развитии технологий появились EEPROM и Flash-паямть, которая вообще-то есть разновидностью EEPROM. Для УПРОЩЕНИЯ работы с ней сделали возможность стирания и записи в самом устройстве. Название никто менять не будет из-за этого, так исторически сложилось.
Кстати, разница межу RAM и ROM ещё вот в чём: в RAM ты можешь записывать в любую произвольную яейку памяти, в то время как ROM не позволяет так делать (за исключением некоторых видов EEPROM), в ROM тебе надо стирать либо вообще всю микросхему перед новой записью, либо так называемую "страницу", какой-то блок ячеек определённого размера (бывает разный, 512 байт, несколько килобайт и т. д.).
Ну и в ОЗУ можно записывать сколько хочешь раз, а в ПЗУ - только определённое число раз. Плюс скорость считывание и особенно записи несоизмеримая.
Так что разница между ними есть и очень большая.
BelovЗнаток (299)
8 лет назад
Это был супер ответ. Этого я и хотел. Спасибо большое, вы дали очень хороший ответ.
Хотелось бы понять почему некоторые магазины (а их не мало), пишут что на телефоне 32гб, 64гб, 128гб ROM!
По мне ROM это например информация с биоса что не перепишешь, либо информация с диска (CD-ROM / DVD-ROM) которую переписать, изменить, не возможно, а только читать можно. То есть после записи изменить нельзя что не скажешь о мемории телефона. Надеюсь поможет кто то из специалистов понять данный вопрос.