Определение
Оперативная память (ОЗУ — оперативное запоминающее устройство) — в информатике — память,
предназначенная для временного хранения данных и команд, необходимых процессору для выполнения
им операций. Оперативная память передаёт процессору команды и данные непосредственно, либо через
кэш-память. Каждая ячейка оперативной памяти имеет свой индивидуальный адрес.
В современных вычислительных устройствах, оперативная память представляет собой динамическую память с
произвольным доступом (англ. dynamic random access memory, DRAM). Понятие памяти с произвольным доступом
предполагает, что в процессе обращения к данным не учитывается порядок их расположения в ней. ОЗУ может
изготавливаться как отдельный блок, или входить в конструкцию однокристальной ЭВМ или микроконтроллера.
Ячейка памяти — совокупность элементов запоминающего устройства ЭВМ для хранения 1 машинного слова (числа)
или его части (например, 1 байта). Общее число ячеек памяти всех запоминающих устройств определяет ёмкость
памяти ЭВМ.
Логическая адресация памяти на примере работы IBM PC в реальном режиме или V86
Основная область памяти
В область, называемую основной областью памяти (англ. conventional memory), загружается
таблица векторов прерываний, различные данные из BIOS, а также могут загружаться некоторые
16-разрядные программы DOS. Область памяти занимает 640 Кбайт.
Верхняя область памяти
Верхняя область памяти (англ. UMA, upper memory area) занимает 384 Кбайт и служит для
размещения информации об аппаратной части компьютера. Область условно делится на три области
по 128 Кбайт и на одну область в 64 Кбайт. В первые три области соответственно загружается
информация о видеопамяти, загружаются различные программы BIOS-адаптеров, а также резервируется
область памяти для BIOS. Четвёртая область, расширенная область памяти (англ. EMS, expanded
memory specification), использовавшаяся в старых компьютерах с размером оперативной памяти менее
1 Мбайт и практически не используемая современными компьютерами.
Область высших адресов
Область высших адресов (англ. HMA, high memory area) — это небольшая область памяти (около
64 Кбайт), появившаяся при переходе на процессоры Intel 80286 и решающая некоторые проблемы
совместимости.
Дополнительная область памяти
В эту дополнительную область памяти (англ. XMS, extended memory specification) загружаются
все оставшиеся приложения, работающие на компьютере. Объём этой области зависит от объёма
оперативной памяти, установленной на компьютере.