Ух ты - я читаю Паттерсона и Хеннесси в аспирантуре, давным-давно;) Спасибо за поездку по переулку памяти;)
Вот что происходит:
https://www.webopedia.com/TERM/T/tag_RAM.html
Область в кэше L2, которая определяет, какие данные из основной памяти в настоящее время хранятся в каждой строке кэша.Фактические данные хранятся в другой части кэша, которая называется хранилищем данных.Значения, хранящиеся в ОЗУ тега, определяют, приведет ли поиск в кеше к попаданию или промаху.
Другими словами, есть две разные "вещи" (тег и данные) в двухразные «места» (строка кеша и хранилище данных).Если это «попадание», вам нужно выполнить только один поиск (до строки кэша).
Так зачем вообще иметь «тег»?Поскольку различные области памяти могут быть отображены в блоке, тег используется для различения между ними.