TlBс полностью ассоциативным распределением строк.
При полностью ассоциативном распределении
допускается размещение каждой строки
основной памяти на месте любой строки
кэш-памяти. Каждое слово памяти данных
представляет собой строку таблицы
трансляции (PDЕ илиPTЕ).
TlBс наборно-ассоциативным распределением строк
При таком типе распределения ПД логически
делится на множества, которые состоят
из равного числа строк. Строка как
элемент множества иногда называется
«каналом», таким образом, одни из самых
распространенных 2-канальный и 4-канальный
TLB имеют деление ПД на 2-х или 4-х элементные
множества.
Список литературы
Гук М., Юров В. Процессоры PentiumIII,Athlonи
другие. – СПб.: Издательство «Питер»,
2000.
Иванова Е.М., Жарков С.В. Организация
ЭВМ и систем: учебное пособие. – М.:
МИЭМ, 2001.
Pentium II Processor Developer’s Manual, 1997.
(ftp://download.intel.com/design/PentiumII/manuals)
1В
TLB сохраняется строка той таблицы, с
непосредственным использованием
которой вычисляется физический адрес
страницы (для базового механизма и PAE
(4Кб)– строка PTЕ,
для PSE
и PAE
(2Мб) – строка PDЕ).
1Необходим для
того, чтобы в случае недостоверности
строки (например, за время пока данная
строка находилась в TLB, была совершена
откачка соответствующей ей страницы
на диск – изменились признаки в PTE/PDE и
строка в TLB уже недостоверна), не
сгенерировать неверный запрос по
физическому адресу.