ISRO | CS ISRO 2011 | Pregunta 16

Considere una caché asignada directamente con 64 bloques y un tamaño de bloque de 16 bytes. ¿A qué número de bloque se asigna la dirección de byte 1206 a
(A) no se asigna
(B) 6
(C) 11
(D) 54

Respuesta: (C)
Explicación:

Block size = 16 B
Memory block number = Byte Address / Block size
= 1206/16 = 75.3
The given byte address i.e. 1206 is a part of 75th block.
Cache block number = (Memory block number) mod (number of blocks in cache) 
= 75 mod 64
= 11

La opción (C) 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 *