русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Оперативная память


Дата добавления: 2015-07-09; просмотров: 2498; Нарушение авторских прав


 

Операти́вная па́мять (англ. Random Access Memory, RAM, память спроизвольным доступом

; ОЗУ (оперативное запоминающее устройство); комп. жарг. память, оперативка) — энергозависимая часть системы компьютерной памяти, в которой во время работы компьютера хранится выполняемый машинный код (программы), а также входные, выходные и промежуточные данные, обрабатываемые процессором.

Предназначена для размещения постоянно используемой части операционной системы, выполняемой прикладной программы и обрабатываемых данных, резидентно загруженных программ и драйверов. Выполняется на микросхемах динамической памяти с временем доступа порядка 50-70 наносекунд.

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

Оперативная память реализована в форме плат-модулей SIMM (Single In line Memory Module) c односторонним расположением микросхем, или DIMM (Dual In line ...) - с микросхемами памяти с обеих сторон платы. Модули вставляются в специальные разъемы материнской платы. Большинство микросхем рассчитано на 9 разрядный байт (с 1 битом контроля четности), однако современные микросхемы имеют высокую степень надежности - средняя наработка на отказ - несколько десятков лет, поэтому можно встретить память без такого контроля. Для 32-разрядных ПЭВМ обязательно ставить по 4 или по 8 SIMM в системную плату.

В настоящее время используются только модули DIMM. Их емкость в современных ЭВМ составляет 0.5 – 2 Гбайт.

Оперативная память, или оперативное запоминающее устройство (ОЗУ) по объему составляющая большую часть внутренней памяти, служит для приема, хранения и выдачи информации. При выключении питания содержимое оперативной памяти в большинстве случаев теряется. Эта память называется оперативной, поскольку является самой быстродействующей запоминающей системой компьютера и работает так быстро, что процессору практически не приходится ждать при чтении данных из памяти или записи в нее. Оперативная память обозначается RAM (Random Access Memory – память с произвольным доступом). Существует два типа ОЗУ: статическое и динамическое.



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

Однако оперативная память имеет существенный недостаток, заключающийся в том, что она временная, т.е. при отключении питания оперативная память полностью очищается. При этом данные, не записанные на внешний носитель, будут утеряны. Основная задача RAM – предоставлять необходимую информацию в виде двоичных кодов по запросам процессора, т.е. данные в любой момент должны быть доступны для обработки. Оперативная память относится к категории динамической памяти: ее содержимое остается неизменным в точение короткого промежутка времени, что требует периодического обновления памяти.

Основными характеристиками микросхем памяти различных типов являются:

  • объем;
  • разрядность;
  • быстродействие;
  • временная диаграмма (циклограмма).

Объем установленной в компьютере оперативной памяти определяет, с каким программным обеспечением можно на нем работать. При недостаточном объеме оперативной памяти многие программы либо не будут работать совсем, либо будут работать крайне медленно.

 

Обмен данными между процессором и оперативной памятью производится:

1. непосредственно;

2. через сверхбыструю память 0-го уровня — регистры в АЛУ, либо при наличии аппаратного кэша процессора — через кэш.

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

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

(ОС) перед отключением питания записывают содержимого ОЗУ на устройство постоянного хранения данных (как правило, жёсткий диск). Например, в ОС Windows XP содержимое памяти сохраняется в файлhiberfil.sys, в ОС семейства Unix — на специальный swap-раздел жёсткого диска.

В общем случае, ОЗУ содержит программы и данные ОС и запущенные прикладные программы пользователя и данные этих программ, поэтому от объёма оперативной памяти зависит количество задач, которые одновременно может выполнять компьютер под управлением ОС.

Оперативное запоминающее устройство, ОЗУ — техническое устройство, реализующее функции оперативной памяти.

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

 



<== предыдущая лекция | следующая лекция ==>
Внутренняя память | Кэш-память


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 3.756 сек.