Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

КЭШ 1 уровня (cache Level L1)




КЭШ память

Предназначена для согласования сравнительно медленной ОП с быстрым МП.

КЭШ – буферная сверхоперативная память небольшого объёма, предназначенная для хранения копий блоков ОП.

КЭШ – тайник, т.е. память скрыта от программиста в том смысле, что он не может её адресовать (нельзя указать адрес ячейки КЭШ – памяти ни в одной команде микропроцессора).

Находится в процессоре (начиная с i486+) Объём 8 КБ - 64КБ

Для повышения производительности cache используется гарвардская архитектура, для хранения команд и данных используются разные cache.

Принстонская архитектура подразумевает один cache для команд и данных.

Сache level 1 работает на внутренней частоте процессора.

Сache level 2 до МП Pentium 3 находится вне микропроцессора.

Устанавливается в сокеты (кроватки) на системной плате. Распаиваются на системной плате. Устанавливаются на системную плату в слот COAST (cache On A STICK), на картридже МП Pentium II, Celeron. Объём cache level 2 64 КБ- 512 КБ.

Сache level 3 находится в МП Pentium IV Extreme Editor +. Ее объём 2 МБ – 12 МБайт.

Когда МП обращается за командой или данными к ОП контроллер КЭШ перехватывает это обращение и проверяет наличие требуемой информации в КЭШ. Если необходимая информация находится там, то она быстро извлекается - это называется КЭШ-попадание.

Если необходимая информация в КЭШ отсутствует, то обращение осуществляется к ОП, из которой пакетными циклами считывается блок информации, который размещается в КЭШ и необходимая информация передается МП. Это - КЭШ промах.

Высокий процент КЭШ – попаданий обеспечивается благодаря тому, что в большинстве случаев МП обращается к ячейкам памяти, расположенным вблизи от ранее использованных.

КЭШ память состоит из строк фиксированной длины. Размер строки равен шине данных МП умноженной на величину стандартного пакетного цикла (4 передачи)

Строка хранит копию блока ОП, с каждой строкой КЭШ связана информация об адресе скопированного в неё блока (Тэг – «Таg»). Это информация хранится в связанной с данной строкой ячейке памяти тегов (Tag RAM).

Архитектура Cache – памяти

 

В зависимости от способа определения взаимного соответствия строки КЭШ и области ОП различают:

- КЭШ прямого отображения;

- наборно –ассоциативный КЭШ;

- ассоциативный КЭШ.

В КЭШ прямого отображения каждый блок оперативной памяти может копироваться только в одну строку КЭШ.

В наборно – ассоциативном КЭШ строки объединяются в наборы, например, набор КЭШ первого уровня микропроцессора Pentium состоит из двух строк. Блок ОП может копироваться в одну из строк набора.

В ассоциативном КЭШ блок ОП может копироваться в любую строку КЭШ.

 

 




Поделиться с друзьями:


Дата добавления: 2014-11-06; Просмотров: 515; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.