Автор работы: Пользователь скрыл имя, 28 Сентября 2011 в 00:51, творческая работа
Операти́вная па́мять (ОЗУ — оперативное запоминающее устройство) — в информатике — память, предназначенная для временного хранения данных и команд, необходимых процессору для выполнения им операций.
Когда
процессор считывает данные из
оперативной памяти, ему приходится
какое-то время “ждать”, поскольку
тактовая частота оперативной
памяти значительно ниже, чем
процессора.
Если
процессор со встроенной в
кристалл кэш*памятью работает
на частоте 3 400 МГц (3,4 ГГц), то продолжительность
цикла процессора и
32
32
Следовательно,
в том случае, когда процессор
с тактовой частотой 3,4 ГГц считывает
данные из оперативной памяти,
его рабочая частота
Замедление
обусловлено периодом ожидания (wait
state).
Если
процессор находится в
Поэтому
именно кэш-память позволяет
33
33
Чтобы
минимизировать время ожидания
при считывании процессором
Кэш-память
первого уровня также
Во
всех процессорах 486 и выше кэш-память
первого уровня интегрирована
в микросхему.
34
Кэш-память
второго уровня называется вторичным
или внешним кэшем; он устанавливается
вне микросхемы процессора.
Первоначально
она устанавливалась на
Если
кэш-память второго уровня
В
этом случае кэш-память
35
35
Начиная
с 1999 года кэш-память второго
При
этом кэш-память второго
Кэш-память
второго уровня во многих
Быстродействие
кэш-памяти имеет особое
36
36
Перенос
кэш-памяти в один корпус с
процессором улучшил положение
дел, а добавление кэш-памяти
Таким
образом, любой процессор с кэш-памятью
второго уровня, интегрированной
в ядро и работающей на полной
частоте процессора, обладает значительным
преимуществом в
Кэш-память
второго уровня, встроенная в
процессор (в ядро или корпус),
работает быстрее, чем при установке
на системную плату.
Поэтому
современные системные платы
не содержат модулей кэш-
37
37
Кэш-память
третьего уровня была впервые
представлена в процессорах
Первым
процессором для настольных ПК,
в котором использовался кэш
третьего уровня, был представленный
в конце 2003 года процессор Pentium 4 Extreme
Edition; он был оснащен интегрированным
кэшем третьего уровня объемом
2 Мбайт.
В
будущем стоит ожидать
В таблице приведены параметры кэш-памяти первого и второго уровней в современных компьютерах.
38
38
39
39
Первоначально
кэш-память проектировалась
При
внедрении набора микросхем
Она
работает синхронно с шиной
процессора, что повышает ее
В
то же время был добавлен
режим pipeline burst mode (конвейерный монопольный
режим).
Он
позволил сократить время
40
Использование
одного из этих режимов
Оба режима
позволяют повысить
Контроллер
кэш-памяти содержится в
Возможности
контроллера кэш-памяти
41
41
Важная
особенность состоит в том, что
большинство контроллеров кэш-
Часто
этот предел может быть очень
низок, как в случае набора
микросхем системной логики 430TX для
компьютеров на основе Pentium.
Этот
набор микросхем может
Если
установлен больший объем
42
42
Снижение
эффективности зависит от
Например,
32-разрядные операционные системы Windows
загружаются сверху вниз, так что если
установлена оперативная память емкостью
96 Мбайт, то и операционная система, и прикладные
программы будут загружаться в верхние
32 Мбайт, которые не кэшируются.
Это
значительно замедлит работу
компьютера в целом. В данном
случае можно удалить
Другими
словами, неблагоразумно устанавливать
большую емкость памяти, чем позволяет
кэшировать набор микросхем
43
43
Типы ОЗУ
44
44
Быстродействие
процессора выражается в
Наносекунда
— это одна миллиардная доля
секунды, т.е. очень короткий промежуток
времени.
Скорость
света в вакууме равна 299 792 км/с.
За одну
миллиардную долю секунды
линейки!
45
Быстродействие
процессоров и микросхем
Рабочая частота
современных процессоров
Очень легко
запутаться, сравнивая, например, процессор
и модули памяти, быстродействие
которых выражено в разных
единицах.
В таблице
представлена зависимость
46
46
47
Как можно
заметить, при увеличении тактовой
частоты продолжительность
До недавнего
времени большинство микросхем DRAM,
используемых в персональных
компьютерах, имели время доступа
60 нс, которое равнозначно тактовой
частоте 16,7 МГц!
Поскольку
эта “медленная” память
48
В 2000 году
чаще всего применялась память
PC100 или PC133, которая работает на
частоте 100 или 133 МГц соответственно.
Начиная с
2001 года, память стандартов DDR (200 и 266
МГц) и RDRAM (800 МГц) стала завоевывать
все большую популярность.
В 2002 году
появилась память DDR с частотой 333
МГц, которая была увеличена в
2003 году до 400 МГц.
В 2004 году была представлена память DDR2 с рабочей частотой 400 и 533 МГц.
49
Поскольку
транзисторы для каждого бита
в микросхеме памяти размещены
в узлах решетки, наиболее рационально
адресовать каждый транзистор, используя
номер столбца и строки.
Сначала выбирается
строка, затем столбец адреса
и, наконец, пересылаются данные.
Начальная
установка строки и столбца
адреса занимает определенное
время, обычно называемое временем
задержки или ожиданием.
Время доступа
для памяти равно времени
50
Если длительность
цикла памяти равна 7,5 нс (133 МГц),
а длительность цикла