-1

Байт адресацией компьютер с 15-битовых адресов кэш, способный хранить 2k байт данных и блоков 8 байтРазработка тег, Блок и Слово Смещение поля

, если адрес памяти с прямым отображением, Как вы можете определить количество бит, необходимых для Тег, Блок и Word Offset fields?

ответ

1

Смещение должно адресовать все позиции байта в блоке, поэтому для этого вам нужно log2 (8) = 3 бита.

Есть 2k/8 = 256 наборов (каждый набор содержит только 1 блок, потому что он напрямую сопоставлен), поэтому log2 (256) = 8 бит для индекса (или блока, как вы его называете, но может быть запутанный).

Тег - это все остальное. 15 - 8 - 3 = 4 бит, оставшихся для тега.

Смежные вопросы