#virtual-machine #virtual-memory #tlb
#виртуальная машина #виртуальная память #tlb
Вопрос:
В машине имеется 32-разрядное виртуальное адресное пространство и 30-разрядное физическое адресное пространство с размером страницы виртуальной памяти 8 Кбайт. Буфер просмотра трансляции (TLB) организован так, чтобы иметь 64 записи и имеет ассоциативный 4-полосный набор. А параметры организации кэша данных L1 составляют 16 КБайт, ассоциативный 2-полосный набор, размер блока / строки 64 байта. Кэш L1 также физически помечен.
- Может кто-нибудь объяснить, как я мог бы вычислить биты тегов в TLB?
- И сколько битов тегов потребуется для каждого блока кэша L1?