Рубрики

ВОРОТА | GATE-CS-2006 | Вопрос 74

Рассмотрим две организации кэш-памяти. Первая — ассоциативная двухсторонняя установка 32 КБ с размером блока 32 байта. Второй — того же размера, но с прямым отображением. Размер адреса составляет 32 бита в обоих случаях. Мультиплексор 2 к 1 имеет задержку 0,6 нс, а компаратор кбит имеет задержку k / 10 нс. Задержка срабатывания множества ассоциативных
организация h1, в то время как организация прямого отображения h2.

Значение h1:
(А) 2,4 нс
(Б) 2,3 нс
(С) 1,8 нс
(D) 1,7 нс

Ответ: (А)
Объяснение: Размер кэша = 32 КБ = 32 * 2 10 байт.
Размер блока кеша = 32 байта
Количество блоков = 2

Всего комбинаций:
= размер кэша / (количество блоков * размер блока)
= 32 * 2 10 / (2 * 32)
= 512
= 2 9

Следовательно, число битов индекса = 9

Поскольку размер блока кэша составляет 32 байта, то есть 2 5 байтов.
Количество битов смещения = 5

Итак, количество битов тега = 32 — 9 — 5 = 18

Задержка удара (h1) = 0,6 + (18/10) нс = 2,4 нс

Таким образом, вариант (А) является правильным.

Пожалуйста, прокомментируйте ниже, если вы найдете что-то не так в вышеуказанном посте.

Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | GATE-CS-2006 | Вопрос 74

0.00 (0%) 0 votes