PUERTA | PUERTA-CS-2001 | Pregunta 10

Supongamos que un procesador no tiene ningún registro de puntero de pila. ¿Cuál de las siguientes afirmaciones es verdadera?
(A) No puede tener instrucción de llamada de subrutina
(B) Puede tener instrucción de llamada de subrutina, pero no llamadas de subrutina anidadas
(C) Son posibles llamadas de subrutina anidadas, pero no interrupciones
(D) Todas las secuencias de llamadas de subrutina y también interrupciones son posibles

Respuesta: (A)
Explicación: el registro de puntero de pila contiene la dirección de la parte superior de la pila, que es la ubicación de la memoria en la que la CPU debe reanudar su ejecución después de atender alguna interrupción o llamada de subrutina.

Entonces, si el registro SP no está disponible, entonces no son posibles las instrucciones de llamada de subrutina. Entonces (A) 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 *