Я знаю, что это вопрос домашней работы, и я не прошу ответа. Я просто хотел бы понять этот вопрос, не стесняйтесь использовать другие примеры для объяснения.Прямой сопоставленный кеш с использованием блоков
вопрос, что мне нужно ответить на это ...
Each reference is a read of a 4-byte integer value and is described by the byte
address of that integer.
Assuming a 1KB, 16B block, direct-mapped cache, initially empty, fill in whether
each reference is a hit or a miss.
Мы дали список ссылок, которые являются 4 байта. Например, 0x00000000, 0x00000006, ...
По моему мнению, имеется 64 блока (1024/16), а каждый блок - 16 байт. Когда он смотрит на первую ссылку, это будет пропуском, и это приведет к входу в кеш. Я знаю, что он добавляет следующую ссылку в кэш, потому что каждый блок будет содержать 16 байт. Означает ли это, что при промахе оно содержит 4 ссылки, потому что каждая ссылка составляет 4 байта?