Оперативное запоминающее устройство

Оперативное запоминающее устройство
Запрос «ОЗУ» перенаправляется сюда. Cм. также другие значения.
Простейшая схема взаимодействия оперативной памяти с ЦП

Операти́вная па́мять (также оперативное запоминающее устройство, ОЗУ) — в информатике — память, часть системы памяти ЭВМ, в которую процессор может обратиться за одну операцию (jump, move и т. п.). Предназначена для временного хранения данных и команд, необходимых процессору для выполнения им операций. Оперативная память передаёт процессору данные непосредственно, либо через кэш-память. Каждая ячейка оперативной памяти имеет свой индивидуальный адрес.

В современных вычислительных устройствах, по типу исполнения различают два основных вида ОЗУ:

1. ОЗУ, собранное на триггерах, называемое статической памятью с произвольным доступом, или просто статической памятью - SRAM (Static RAM). Достоинство этой памяти - скорость. Поскольку триггеры собраны на вентилях, а время задержки вентиля очень мало, то и переключение состояния триггера происходит очень быстро. Также данная память не лишена недостатоков. Во-первых, группа транзисторов, входящих в состав триггера обходится дороже, даже если они вытравляются миллионами на одной кремниевой подложке. Кроме того, группа транзисторов занимает гораздо больше места, поскольку между транзисторами, которые образуют триггер, должны быть вытравлены линии связи. Эти соображения заставили изобретателей изобрести более экономичную память, как по стоимости, так и по компактности.

2. В более экономичной памяти для хранения разряда (бита) используют схему, состоящую из одного конденсатора и одного транзистора (в некоторых вариациях конденсаторов два). Такой вид памяти решает, во-первых, проблему дороговизны (один конденсатор и один транзистор дешевле нескольких транзисторов), а во-вторых, компактности (на том месте, где в SRAM размещается один триггер, то есть один бит, можно уместить восемь конденсаторов и транзисторов). Однако есть и свои минусы. Во-первых, память на основе конденсаторов работает медленнее, поскольку если в SRAM изменение напряжения на входе триггера сразу же приводит к изменению его состояния, то для того, чтобы установить в единицу бит на основе конденсатора, этот конденсатор нужно зарядить, а для того, чтобы бит установить в 0, соответственно, разрядить. А зарядка или разрядка конденсатора - гораздо более длительная операция, чем переключение триггера (в 10 и более раз), даже если конденсатор имеет весьма небольшие размеры. Есть и второй существенный минус - конденсаторы склонны к "стеканию" заряда, проще говоря, со временем конденсаторы разряжаются. Причем разряжаются они тем быстрее, чем меньше их емкость. В связи с этим обстоятельством, дабы не потерять содержимое битов, эти конденсаторы необходимо регенерировать через определённый интервал времени, чтобы восстанавливать заряд. Регенерация, выполняется путем считывания заряда (считывание заряда с конденсатора выполняется через транзистор). Контроллер памяти периодически приостанавливает все операции с памятью для регенерации ее содержимого. Эта операция - регенерация значительно снижает производительность ОЗУ. Память на конденсаторах получила название - динамическая память - DRAM (Dynamic RAM) за то, что разряды в ней хранятся не статически, а "стекают" динамически во времени.

Таким образом, DRAM значительно дешевле SRAM, ее плотность значительно выше, что позволяет на том же пространстве кремниевой подложки размещать больше битов, но при этом ее быстродействие очень низкое. SRAM, наоборот, является очень быстрой памятью, но зато и очень дорогой. В связи с чем обычную оперативную память строят на модулях DRAM, а SRAM используется при создании, например кэшей микропроцессоров всех уровней.

ОЗУ может изготавливаться как отдельный блок, или входить в конструкцию однокристальной ЭВМ или микроконтроллера.

Содержание

Пример структуры адресного пространства памяти на примере IBM PC

Основная область памяти

В область, называемую основной областью памяти (англ. conventional memory), загружается таблица векторов прерываний, различные данные программы

Upper Memory Area

Upper Memory Area (UMA) занимает 384 Кбайт и используется для размещения информации об аппаратной части компьютера. Область условно делится на три области по 128 Кбайт. Первая область служит для видеопамяти. Через вторую область доступны верхней области с помощью специальных драйверов (например, EMM386.EXE, EMS.EXE, LIMEMS.EXE) и/или устройств расширения раньше использовалось для доступа к расширенной памяти через спецификацию расширенной памяти (англ. Expanded Memory Specification, EMS). В современных компьютерах EMS практически не используется.

Дополнительная область памяти

Дополнительная память для 16-битных программ доступна через спецификацию дополнительной памяти (англ. eXtended Memory Specification, XMS). Дополнительная память начинается с адресов выше первого мегабайта и её объём зависит от общего объёма оперативной памяти, установленной на компьютере.

High Memory Area

High Memory Area (HMA) — это область дополнительной памяти за первым мегабайтом размером 64 Кбайт минус 16 байт. Её появление было обусловлено ошибкой в процессоре 80286, в котором не отключалась 21-я линия адреса (а всего их в этом процессоре 24), в результате при обращении по адресам выше FFFF:000F обращение шло ко второму мегабайту памяти вместо начала первого мегабайта (как у 8086/8088). Таким образом, программы реального режима получили доступ к HMA.

См. также

Ссылки

Литература

  • Скотт Мюллер. Глава 6. Оперативная память // Модернизация и ремонт ПК = Upgrading and Repairing PCs. — 17 изд. — М.: «Вильямс», 2007. — С. 499—572. — ISBN 0-7897-3404-4

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Оперативное запоминающее устройство" в других словарях:

  • ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО — запоминающее устройство ЭВМ, предназначенное для записи и хранения информации, используемой непосредственно при выполнении арифметических и логических операций в ходе реализации программы …   Большой Энциклопедический словарь

  • оперативное запоминающее устройство — оперативное запоминающее устройство; оперативная память; отрасл. оперативный накопитель Запоминающее устройство, предназначенное для информации, непосредственно участвующей в процессе выполнения операций, осуществляемых преимущественно… …   Политехнический терминологический толковый словарь

  • оперативное запоминающее устройство — ОЗУ Запоминающее устройство, непосредственно связанное с центральным процессором и предназначенное для данных, оперативно участвующих в выполнении арифметико логических операций. [ГОСТ 25492 82] Тематики устройства цифр. выч. машин запоминающие… …   Справочник технического переводчика

  • Оперативное запоминающее устройство — ВИДЫ ЗАПОМИНАЮЩИХ УСТРОЙСТВ 5. Оперативное запоминающее устройство ОЗУ Random access memory RAM Запоминающее устройство, непосредственно связанное с центральным процессором и предназначенное для данных, оперативно участвующих в выполнении… …   Словарь-справочник терминов нормативно-технической документации

  • оперативное запоминающее устройство — darbinė atmintinė statusas T sritis radioelektronika atitikmenys: angl. working memory vok. Arbeitsspeicher, n; Operationsspeicher, m rus. оперативное запоминающее устройство, n pranc. mémoire opératrice, f …   Radioelektronikos terminų žodynas

  • Оперативное запоминающее устройство - ОЗУ (RAM) — Оперативное запоминающее устройство (в англ. варианте память случайного доступа , Random Access Memory) это основные рабочие микросхемы, установленные на компьютере. В ОЗУ происходят все манипуляции с данными (арифметические действия, перезапись… …   Краткий толковый словарь по полиграфии

  • оперативное запоминающее устройство видеоадаптера — видео ОЗУ Память, предназначенная для вывода изображения на экран монитора. Современные видео ОЗУ являются двухпортовыми, что позволяет, в отличие от обычных микросхем DRAM , выполнять операции чтения и записи одновременно. Это резко увеличивает… …   Справочник технического переводчика

  • оперативное запоминающее устройство с произвольной выборкой — ОЗУ оперативная память — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом Синонимы ОЗУоперативная память EN random access memoryRAM …   Справочник технического переводчика

  • ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО — запоминающее устройство ЭВМ, непосредственно связанное с центр. процессором и предназначенное для записи, хранения и выдачи информации, используемой при выполнении арифметич. и логич. операций в ходе реализации программы …   Естествознание. Энциклопедический словарь

  • оперативное запоминающее устройство — запоминающее устройство ЭВМ, непосредственно связанное с центральным процессором и предназначенное для записи, хранения и выдачи информации, используемой при выполнении арифметических и логических операций в ходе реализации программы …   Энциклопедический словарь


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»