PUERTA | PUERTA CS Simulacro 2018 | Pregunta 56

Se va a diseñar una unidad de memoria caché con capacidad de N palabras y tamaño de bloque de B palabras. Si está diseñado como un caché asociativo de conjuntos de 16 vías, la longitud del campo TAG es de 10 bits. Si la unidad de caché ahora está diseñada como caché de asignación directa, la longitud del campo ETIQUETA es de ______ bits.

(A) 6
(B) 14
(C) 16
(D) Ninguno de estos

Respuesta: (A)
Explicación: Desplazamiento de conjunto = Desplazamiento de línea / log(#conjuntos)
→ Desplazamiento de línea = Desplazamiento de conjunto * log(#conjuntos)

Por lo tanto, los bits de etiqueta disminuirán en log(#sets) cuando transformamos la memoria caché asociativa de conjuntos en memoria caché asignada directamente.

Bits de nueva etiqueta = 10 – log (16) = 10 – 4 = 6

Entonces, la opción (A) es correcta.
Cuestionario de esta pregunta

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *