En una canalización de ejecución de instrucciones, lo más temprano que se puede acceder a los datos TLB (Búfer de búsqueda de traducción) es
(A) antes de que haya comenzado el cálculo de la dirección efectiva
(B) durante el cálculo de la dirección efectiva
(C) después de que se haya completado el cálculo de la dirección efectiva
(D) después de la búsqueda de caché de datos se ha completado
Respuesta: (C)
Explicación: La dirección efectiva es la dirección después de usar el modo de adición. Pero esta dirección principal sigue siendo una dirección virtual, la dirección virtual no es visible para la CPU y solo la proporcionará la Unidad de administración de memoria cuando se le asigne una dirección correspondiente. Se proporciona una dirección virtual para la búsqueda de TLB.
TLB -Búfer de búsqueda de traducción, aquí Lookaside significa durante la traducción de direcciones (de virtual a físico).
Pero la dirección virtual debe estar allí antes de que podamos ver la TLB.
Entonces (C) es la opción 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