ОЗУ (Оперативная память) - это быстро доступная память, которая хранит данные во время своей работы, пока ПЗУ (Только для чтения памяти) хранит постоянные данные, которые используются для его функций, такие как информация для загрузки компьютера. Таким образом ключевое отличие между ОЗУ и ПЗУ находится способ хранения данных в них; хранение в ОЗУ является временным, тогда как хранение в ПЗУ является постоянным.
Компьютер, как и человеческий мозг, нуждается в памяти для хранения необходимой информации. Например, человек может сложить два числа вместе и получить результаты на основе метода, который он выучил и запомнил. Таким же образом, компьютер должен хранить методы и информацию в памяти для работы. RAM и ROM - это разные типы памяти, которые используются на любом компьютере для ускорения работы и обеспечения доступа к информации, хранящейся на компьютере. Каждый компьютер поставляется с определенным объемом физической памяти в виде чипов, которые хранят данные.
1. Обзор и основные отличия
2. Что такое ОЗУ
3. Что такое ROM
4. Сравнение бок о бок - ОЗУ против ПЗУ в табличной форме
6. Резюме
RAM - это сокращение от Оперативная память. Как следует из названия, использование или доступ к памяти является случайным, поскольку микропроцессор считывает память и записывает в нее очень быстро. Рассмотрим компьютер, которому нужно добавить два числа, которые вводит пользователь. Когда пользователь вводит два числа, компьютер сохраняет эти числа в ОЗУ. После этого он сохраняет результат в оперативной памяти для чтения пользователем. Так компьютер или микропроцессор считывает и записывает данные в ОЗУ. Аналогично, во время выполнения программы компьютер сохраняет необходимые данные с жесткого диска в оперативной памяти для быстрого доступа.
RAM - это интегральная схема, состоящая из ячеек памяти, которые являются схемами логических элементов. Каждая ячейка памяти имеет адрес, по которому микропроцессор определяет, куда записывать данные или из чего их читать. Одна ячейка памяти может хранить только один бит данных, и обычно ячейки памяти располагаются в виде регистров для хранения данных шириной 8 бит. Ширина данных может варьироваться в зависимости от типа оперативной памяти. То есть 16-битная RAM имеет 16-битные регистры, тогда как 8-битная RAM имеет 8-битные регистры.
Вышеупомянутые регистры имеют два типа соединений: адресные линии и линии данных. Логическая комбинация «1» и «0», размещенная в адресных строках, активирует регистр, который соответствует конкретной комбинации, и позволяет ему либо читать, либо записывать. Однако данные, хранящиеся в этих регистрах RAM, являются только временными, поэтому они исчезают при отключении питания. Это делает RAM энергонезависимой памятью.
Рисунок 01: RAM
Есть несколько типов RAM, используемых в компьютере; основными типами являются статическое ОЗУ (SRAM) и динамическое ОЗУ (DRAM). SRAM намного быстрее в доступе, а стоимость производства выше, чем у DRAM. Поэтому SRAM используется в качестве кеш-памяти микропроцессорной микросхемы. DRAM, с другой стороны, немного медленнее и сравнительно дешевле. DRAM используются внешне для микропроцессора на материнской плате. Иногда компьютер создает отдельный раздел на жестком диске в качестве ОЗУ, чтобы компенсировать чрезмерное использование физической ОЗУ. Этот процесс замедляет работу компьютера, поскольку для этого требуется запись и чтение данных в файл, называемый файлом подкачки на жестком диске. Этот тип ОЗУ называется виртуальным ОЗУ.
ROM - это аббревиатура от постоянной памяти. В отличие от ОЗУ, ПЗУ является энергонезависимой памятью; хотя питание от микросхемы ПЗУ отключено, сохраненные данные все еще остаются в их регистрах. ПЗУ, как правило, содержат данные, предварительно сохраненные при их изготовлении. Для компьютеров ПЗУ полезно для хранения неизмененных программ; например, BIOS, который выполняется при запуске (загрузке).
Есть много недостатков ПЗУ, и основным недостатком является невозможность изменить или обновить функции прошивки. Если производитель запрограммировал его с помощью неисправной прошивки, то все микросхемы необходимо отозвать и заменить по одной. Еще один недостаток заключается в том, что ПЗУ бесполезны при проведении НИОКР, так как многие версии прошивки должны быть протестированы программистом перед запуском конечного продукта..
Для преодоления вышеупомянутых проблем было введено стираемое программируемое ПЗУ (СППЗУ), в котором программист может перезаписывать прошивку. Однако для удаления требуется ультрафиолетовый свет высокой интенсивности, что делает его все еще трудным. В качестве решения этой проблемы программистам было представлено электрически стираемое программируемое ПЗУ (ЭСППЗУ), чтобы их можно было использовать на самом испытательном стенде и многократно перепрограммировать..
Рисунок 02: EEPROM
Флэш-память, используемая в USB-накопителях и современных ноутбуках в качестве жесткого диска, является дальнейшим развитием EEPROM, в котором очень эффективно используется область микросхемы. Перезаписываемые CD и DVD также рассматриваются как усовершенствование CD и DVD ROM..
RAM против ROM | |
Данные могут храниться и извлекаться из ОЗУ (оперативной памяти). | Данные могут быть прочитаны только из ПЗУ (постоянная память). |
Доступ | |
Время доступа очень мало в оперативной памяти. Компьютер быстро использует его для хранения часто необходимых данных. | Время доступа в ПЗУ велико. Это не может быть использовано для быстрого чтения. |
Место хранения | |
ОЗУ является энергозависимой памятью, поэтому при потере напряжения питания данные удаляются из памяти.. | ПЗУ является энергонезависимой памятью. Если это не стирается, данные остаются в хранилище, пока оборудование не будет повреждено. |
использование | |
Оперативная память используется в кэш-памяти и основной памяти компьютера, поскольку она быстра, затраты на производство высоки, а площадь поверхности на единицу памяти больше. | ПЗУ используются для хранения постоянных, но менее используемых данных, таких как настройки программного обеспечения, единожды использованный BIOS в компьютерах, поскольку они производятся с большей емкостью, а стоимость производства меньше. |
ОЗУ - это высокоскоростное временное хранилище данных, которое используется для хранения быстро используемых значений. Напротив, ПЗУ являются постоянным типом памяти, и в отличие от ОЗУ, потеря данных не произойдет, даже если напряжение будет снято. Это ключевое различие между RAM и ROM. ПЗУ невыгодно использовать, так как после того, как прошивка записана в ПЗУ, ее нельзя изменить для улучшения или исправления. Следовательно, ПЗУ также представлены с возможностью чтения и записи, такие как ОЗУ. Но функция чтения / записи в ОЗУ намного быстрее, чем в ПЗУ.
Изображение предоставлено:
1. «Чип-баран» от Laserlicht - собственная работа (CC BY-SA 3.0) с помощью Commons Wikimedia
2. «AT24C02 EEPROM 1480355 6 7 HDR Enhancer» Автор © Невит Дилмен (CC BY-SA 3.0), издательство Commons Wikimedia