Suponga que en cierta computadora, las direcciones virtuales tienen una longitud de 64 bits y las direcciones físicas tienen una longitud de 48 bits. La memoria es direccionable por palabras. El tamaño de la página es de 8k y el tamaño de la palabra es de 4 bytes. El búfer de búsqueda de traducción (TLB) en la ruta de traducción de direcciones tiene 128 entradas válidas. Como máximo, ¿cuántas direcciones virtuales distintas se pueden traducir sin que se pierda la TLB?
(A) 16 x 2 10
(B) 8 x 2 20
(C) 4 x 2 20
(D) 256 x 2 10
Respuesta: (D)
Explicación:
Number of words in a page = Page size / word size = 8 KB / 4 B = 2 K = 2 * 210
Dado que TLB puede contener 128 entradas válidas, TLB puede traducir
= 128 * number of words in page = 128 * 2 * 210 = 256 * 210 addresses with TLB hit
Entonces, la opción (D) 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