Автор работы: Пользователь скрыл имя, 21 Ноября 2011 в 00:01, курсовая работа
Операти́вная па́мять (англ. Random Access Memory, память с произвольным доступом) — энергозависимая часть системы компьютерной памяти, в которой временно хранятся данные и команды, необходимые процессору для выполнения им операции. Обязательным условием является адресуемость (каждое машинное слово имеет индивидуальный адрес) памяти.
Введение 3
Устройство и принципы функционирования оперативной памяти 4
Conventional DRAM 6
FPM DRAM 9
EDO-DRAM 10
BEDO 11
SDRAM 13
DDR SDRAM 14
RDRAM 15
Взаимодействие памяти и процессора. 17
Заключение 20
Список используемой литературы
Прежде всего
- синхронный или асинхронный режим
работы. Синхронные чипсеты требуют,
чтобы частота памяти совпадала
с частой шины. Имея такой чипсет,
вы не сможете использовать преимущества
процессора с 133 MHz шиной, если у вас
установлена память SDRAM PC 100. Асинхронные
чипсета выгодно отличаются тем,
что позволяют тактировать
Другой немаловажный
момент - политика открытия страниц
и максимально возможное
Вычисление полного времени доступа.
Рассмотрим следующий пример. Пусть у нас имеется 10-нс память и процессор CELERON-300A, с системной шиной на 66 MHz. Сколько тактов потребуется для чтения одной ячейки памяти? Чтобы вычислить это, разберем весь процесс обмена по "косточкам". Итак...
процессор (вернее кэш-контроллер второго уровня) запрашивает 32 байта памяти и передает запрос чипсету. На это уходит один такт системной шины;
в течение следующего такта чипсет вычисляет номер столбца и строки первой ячейки цепочки и смотрит: открыта ли соответствующая строка или нет?
если строка действительно открыта, то чипсет выставляет сигнал CAS и спустя 2-3 такта (в зависимости от величины задержки CAS, обусловленной качеством микросхемы памяти) на шине появляются долгожданные данные;
чипсет их считывает за один такт;
еще 1 такт расходуется на передачу данных процессору;
если адрес запрошенной ячейки кратен 32, она возвращается в первой интеграции цикла чтения, в противном случае нам придется немного подождать;
три последующих ячейки считываются процессором за три такта - по такту на каждую;
если же требуемая строка закрыта, но максимально допустимое количество одновременно открытых строк еще не достигнуто, чипсет посылает микросхеме памяти сигнал RAS вместе с адресом строки и дает ей 2-3 такта на его "переваривание", затем посылается CAS и все происходит по сценарию описанному выше;
в том случае,
когда требуемая строка закрыта
и к несчастью открыто
Итак, по меньшей
мере, требуется шесть тактов системной
шины на чтение одной ячейки, а в
худшем случае - все четырнадцать. Поскольку,
в данном случае частота ядра процессора
в 4.5 раза превышает частоту системной
шины, чтение ячейки занимает от тридцати
(6 x 5 = 30) до семидесяти (12 x 5 = 70) тактов процессора!
Заключение
Оперативная память
персональных компьютеров сегодня,
как и десять лет тому назад, строится
на базе относительно недорогой динамической
памяти - DRAM (Dynamic Random Access Memory). Множество
поколений интерфейсной логики, соединяющей
ядро памяти с "внешним миром",
сменилось за это время. Эволюция
носила ярко выраженный преемственный
характер - каждое новое поколение
памяти практически полностью
Список используемой литературы:
http://citforum.ru/book/
http://ru.wikipedia.org/wiki/
Информация о работе Устройство и принципы функционирования оперативной памяти