Организация компьютерных систем. Орлов С.П - 41 стр.

UptoLike

a
2
= 1 – в ЗМ только одно слово, совпадающее с признаком;
a
2
= 1 – в ЗМ несколько слов, совпадающих с признаком.
Управляющая схема выдает нужную строку из ЗМ на шину дан-
ных ШД.
Преимущества ассоциативной памяти в быстроте поиска слов и
возможности выполнения логических операций над словами во время
их поиска (поиск минимального или максимального элемента в мас-
сиве, поиск слов, заключенных в заданные границы и т.п.).
Недостаток: сложность аппаратной реализации блока одновре-
менного сравнения слов с ассоциативными признаками.
3.5 Организация кэш-памяти
3.5.1 Кэш-память в структуре компьютера
Основная задача кэш-памяти согласование работы быстрого
процессора и медленной. Кэш-память исполняет роль буфера между
основной памятью и процессором (рис. 3.5)
1)
. Использование кэш-па-
мяти базируется на «принципе локальности ссылок», который был
рассмотрен ранее. Это означает, что следующее обращение к памяти
в программе с большой вероятностью произойдет к тому же блоку
данных, который находится в данный момент в кэш-памяти.
Кэш разбивается на строки по 16 или 32 байта, соответствующие
одному стандартному пакетному циклу обращения к динамической
памяти. Обмен информацией между ОП и кэш-памятью осуще-
ствляется строками, даже если необходимо передать только один
байт. Процессор, выполняя команду, запрашивает операнд по некото-
рому адресу в адресном пространстве. Кэш-контроллер проверяет,
есть ли в кэше строка данных, соответствующая запрашиваемому ад-
ресу.
На такие же строки условно разделяются и страницы основной
памяти.
1)
В разделе 3.5 использованы материалы из учебного пособия [3] и источника [21].
43