4.
Оперативная память
Оперативная память, или оперативное
запоминающее устройство (ОЗУ), предназначено для приема, хранения и выдачи
информации и представляет собой самую быстродействующую запоминающую
систему компьютера. Оперативная память обозначается RAM (Random Access Memory —
память с произвольным доступом). Процессор имеет возможность выполнять
программы только после того, как они загружены в оперативную рабочую память,
т.е. в память, доступную для программ пользователя. CPU имеет непосредственный доступ к данным,
находящимся в оперативной памяти, а к внешней памяти (на гибких или жестких
дисках) — через буфер, являющийся также разновидностью оперативной памяти.
Работа программ, загруженных с внешнего носителя, возможна только после того,
как она будет скопирована в RAM.
Однако оперативная память имеет существенный недостаток,
заключающийся в том, что она временная, т.е. при отключении питания оперативная
память полностью очищается. При этом данные, не записанные на внешний носитель,
будут утеряны. Основная задача RAM —
предоставлять необходимую информацию в виде двоичных кодов по запросам CPU, т. е. данные в любой
момент должны быть доступны для обработки. Оперативная память относится к
категории динамической памяти: ее содержимое остается неизменным в течение
короткого промежутка времени, что требует периодического обновления памяти.
Конструктивно оперативная память выполняется в виде модулей
микросхем, что позволяет дополнять объем оперативной памяти, которая
используется не только в ПК, но и в самых разных периферийных устройствах — от
видеокарт до лазерных принтеров. Микросхемы оперативной памяти в этом случае
могут принадлежать к разным модификациям, но все они относятся к типу
динамической оперативной памяти (DRAM).
4.1.
Характеристики микросхем памяти
Основными характеристиками микросхем памяти различных типов
являются:
• объем;
• разрядность;
• быстродействие;
• временная
диаграмма (циклограмма).
Разрядность шины ввода/вывода микросхемы
определяется числом ее линий ввода/вывода.
Общий объем микросхемы памяти определяется
произведением глубины адресного пространства на количество линий ввода/вывода
(разрядов). Глубиной адресного пространства микросхемы памяти называется
количество бит информации, которое хранится в ячейках памяти. В частности,
емкость микросхемы памяти, имеющей глубину адресного пространства 1 Мбайт и
четыре линии ввода/вывода (четырехразрядную шину ввода/вывода), составляет 1
Мбит><4 = 4 Мбит. Такая микросхема обозначается 1x4, 1Мх4, хх4400либо
хх4401.
Быстродействие микросхемы динамической памяти определяется
суммой времени последовательного выполнения элементарных действий между двумя
операциями чтения либо записи данных — рабочим циклом (или циклом обращения).
Он включает четыре последовательных операции считывания данных: выбор строки (RAS); выбор столбца (CAS), чтение или запись. Время,
необходимое для чтения или записи данных, хранящихся по случайному адресу,
называется временем доступа (Access time). Для
современных микросхем оно составляет 40 — 60 не, что соответствует частоте
появления данных 16,7 — 25 МГц на входе/выходе микросхемы.
При установке на материнскую плату не следует использовать
элементы памяти различных фирм. Но, если не удается избежать смешения
неоднородных элементов, необходимо следить, чтобы время доступа не различалось
более чем на 10 не, поскольку могут возникнуть серьезные проблемы.
Временная диаграмма характеризует число тактов,
которые необходимы CPU для
выполнения четырех последовательных операций считывания данных. Между CPU и элементами памяти
недопустимо временное рассогласование, обусловленное различным быстродействием
этих компонентов. Однако даже самые современные микросхемы не могут работать с
частотой более 50 МГц, поэтому CPU
периодически простаивает.
Для того чтобы 4-разрядная микросхема памяти работала с
32-разрядной системной шиной CPU
80486 или 64-разрядной шиной CPU Pentium, их взаимодействие
организуется через контроллер памяти, причем не с одной, а с несколькими
микросхемами памяти, сформированными в банки памяти. Количество микросхем
памяти в одном банке определяется соотношением разрядности системной шины и
разрядности микросхемы памяти.
Как правило, на материнскую плату устанавливаются не отдельные
микросхемы памяти, а модули памяти: SIММ-модули и DIMM-модули. Модули
представляют собой микросхемы, объединенные на специальных печатных платах
вместе с некоторыми дополнительными элементами. Разрядность модулей памяти
определяется разрядностью микросхем памяти, установленных на плате:
30-контактные SIMM-модули — 8-разрядные;
72-контактные SIMM-модули — 32-разрядные, а DIMM-модули — 64-разрядные.
72-контактные SIMM-модули
необходимо устанавливать только парами, поскольку каждый представляет собой
половину стандартного банка памяти. 168-контактные DIMM-модули можно устанавливать по одному,
причем каждый из них может вмещать до 512 Мбайт оперативной памяти. 64 Мбайт —
минимальный объем оперативной памяти для ПК, работающих под Windows 98. При этом практика
показывает, что через каждые два года требования к объему оперативной памяти
удваиваются.
RIMM-модулъ —
высокоскоростной модуль оперативной памяти, разработанный компанией Rambus
совместно с Intel.
Отличается от DIMM-модуля тем, что имеет 184
контакта и металлический экран, обеспечивающий защиту от наводок и взаимного
влияния высокочастотных модулей.
4.2. Распространенные типы памяти
FRM DRAM — широкораспространенная
память, появившаяся в моделях ПК с CPU 80486 и позволившая обеспечить время доступа 60 не. Однако
микросхемы этого типа не могли работать с CPU, частота которого превышала 28 МГц.
EDO DRAM — основной
тип памяти процессоров Pentium.
Память этого типа работает на частоте системной шины не более 66 МГц со
временем доступа от 50 до 70 не. Модули EDO используются в основном для
модернизации встроенной памяти на некоторых моделях внешних устройств
(например, лазерных принтеров).
SDRAM-модули устанавливаются в ПК
с процессором Pentium III, обеспечивают высокое
быстродействие за счет снижения времени доступа до 7 —9 нс. Пропускная
способность SDRAM-модулей составляет от 246
до 1000 Мбайт/с. Современные микросхемы SDRAM могут работать на тактовых частотах от
66 до 150 МГц.
Большинство модулей оперативной памяти, выпущенных в 1999 — 2000
гг., содержат две дополнительные микросхемы: SPD иЕСС.
SPD —
микросхема, установленная на модуле памяти DIMM, содержит подробную информацию о типе
установленной памяти и некоторые другие параметры. Материнские платы,
выпускаемые фирмой Intel, не
работают с модулями памяти без SPD.
ЕСС — тип модулей памяти с возможностью коррекции ошибок, что
обеспечивает повышение надежности.
RDRAM, или Rambus DRAM, разработана компанией Rambus Inc как память XXI в., обеспечивающая время
доступа 4 не, скорость передачи данных до 6 Гбайт/с и поддерживающая рабочую
частоту шины до 800 МГц. Однако значительная часть устройств, подключенных к
компьютеру, оснащенному RDRAM, не
выдерживает столь резкого повышения частоты системной шины: даже при частоте
133 МГц у некоторых моделей жестких дисков, звуковых карт и видеокарт возникают
проблемы.
DDR SDRAM — усовершенствованный
вариант SDRAM-моду-лей, разработанный
корпорацией Samsung и обеспечивающий пропускную
способность 2,5 Гбайт/с при времени доступа 5 — 6 не и рабочей частоте шины 600
— 700 МГц. Особенности архитектуры позволяют DDR SDRAM обрабатывать за такт вдвое больше
данных, чем обычная SDRAM. В
связи с этим даже на стандартных частотах 100 и 133 МГц ее производительность
вдвое выше.
SLDRAM — стандарт
модулей памяти, вышедший на компьютерный рынок в 1999 г. и поддерживаемый
фирмами Apple, Hewlett-Packard и IBM. Пропускная способность SLDRAM составляет 3,2 Гбайт/с.
Дальнейшее увеличение пропускной способности разработчики планируют за счет
повышения тактовой частоты системной шины до 800 МГц.
Лидерами по продажам высококачественных модулей памяти на
российском рынке являются Kingstone, Micron, Samsung.
Контрольные
вопросы
1.
Что входит в состав основных компонентов материнской платы ПК?
2.
Каково назначение шин ПК?
3.
Перечислите основные характеристики шин ПК.
4.
Охарактеризовать стандарты шин ПК.
5.
В чем отличие шины и порта ПК?
6.
Как осуществляется функционирование последовательной и
параллельной связи?
7.
Какие параметры характеризуют производительность процессора?
8.
Опишите особенности процессоров различных поколений.
9.
Перечислите основные характеристики микросхем памяти.
10. Охарактеризовать
распространённые типы микросхем памяти.
Источник: http://qo.do.am/ |