Una CPU genera direcciones virtuales de 32 bits. El tamaño de la página es de 4 KB. El procesador tiene un búfer de búsqueda de traducción (TLB) que puede contener un total de 128 entradas de tabla de páginas y es asociativo de 4 vías. El tamaño mínimo de la etiqueta TLB es:
(A) 11 bits
(B) 13 bits
(C) 15 bits
(D) 20 bits
Respuesta: (C)
Explicación: Tamaño de una página = 4KB = 2^12
Número total de bits necesario para abordar un marco de página = 32 – 12 = 20
Si hay ‘n’ líneas de caché en un conjunto, la ubicación de la caché se denomina asociativa de conjuntos de n vías. Dado que TLB es un conjunto asociativo de 4 vías y puede contener un total de 128 (2^7) entradas de tabla de páginas, el número de conjuntos en caché = 2^7/4 = 2^5. Por lo tanto, se necesitan 5 bits para direccionar un conjunto y 15 (20 – 5) bits para etiquetar.
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