PUERTA | PUERTA CS 2008 | Pregunta 38

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

Deja una respuesta

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