Cuántos bits de etiqueta se requieren para un sistema que tiene una memoria principal con 16 MB de ubicaciones direccionables y un caché de asignación directa de 64 KB con 16 bytes por bloque.
(A) 4
(B) 14
(C) 8
(D) 12
Respuesta: (C)
Explicación:
Main memory size = 16MB = 2^{24} byte
Cache memory size = 64KB = 2^{16} byte
Word size = 16 bytes = 2^{4} byte = 4 bits in WO.Number of blocks
= Number of lines
= 2^{16} byte / 2^{4} byte = 2^{12} = 12 bits in LO.Therefore, tag bits are = 24 - 12 - 4 = 8 bits in tag.
Option (C) is correct.
Quiz of this Question
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA