Ejercicio Teoria 2.b · Fonaments d'Informàtica UAB 2021
Tema: Traça d'execució, subrutines i gestió de la pila · Del examen Examen final de Fonaments d'Informàtica (Gener 2021) (2021)
Enunciado
2. Teoria 2 (1,5 punts). Adreçament de memòria i anàlisi de codi
b.
(1 punt) Analitzeu el següent segment de codi que comença a executar-se amb el comptador de programa a :
Adreça
Instrucció
50
MOV RPG, #25
51
SHL RPG
52
CALL 1000
53
MOV 100, RPG
...
...
1000
PUSH RPG
1001
RTN
Descriviu quin és el resultat o comportament global de la seva execució (sense limitar-vos a traduir línia per línia). S'obté algun càlcul final? Quan finalitza? Com evoluciona la pila?

Solución
Según los criterios oficiales de corrección
Descriviu quin és el resultat o comportament global de la seva execució (sense limitar-vos a traduir línia per línia). S'obté algun càlcul final? Quan finalitza? Com evoluciona la pila?
Solución: El programa entra en un bucle infinit a l'adreça 50 sense finalitzar mai ni guardar cap resultat final a la posició 100, desbordant o modificant reiteradament la pila a causa de tapar l'adreça de retorn amb el valor 50.
La explicación paso a paso, hecha con IA, es Premium. Premium
Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.