Ejercicios de Traça d'execució, subrutines i gestió de la pila
7 ejercicios de Traça d'execució, subrutines i gestió de la pila que han salido en los exámenes de Fonaments d'Informàtica de la UAB…
Ejercicio Teoria 2.b · 2021
Analitzar el segment de codi que comença a executar-se a PC = 50 (amb instruccions MOV, SHL, CALL, PUSH, RTN). Descriure el comportament global, si s'obté algun càlcul final, quan finalitza i com evoluciona la pila.
Problema 5 · 2021
Representeu la taula de traça de l'execució indicant únicament els valors dels registres i de la memòria que canvien en cada pas, començant des de l'estat inicial on PC = 1 i SP = 400, amb els continguts de memòria inicials indicats.
Ejercicio Teoria 2.b - Anàlisi de subrutina i pila · 2021
Quin efecte produeix l'execució del programa següent suposant un valor inicial del comptador de programa PC = 50? (instruccions en 50-54 i subrutina en 1000-1001). Descriure l'efecte global, si calcula alguna cosa, si acaba l'execució i com evoluciona la pila.
Problema 5 · 2021
Problema 5 (2 punts). Traça d'execució de programa en assemblador amb instruccions CALL, PUSH, PULL, RTN, modes indexat i indirecte, i bucle BNE. Omplir la taula de canvis pas a pas.
Problema 5 · 2018
Traça d'execució d'un programa en assemblador (instruccions mov, call, ret, push, pop, inc, cmp, jnz) amb gestió de pila (SP creixent cap a posicions majors de memòria) omplint la taula d'evolució dels registres (PC, SP, R0, X), memòria i pila.
Problema 6 · 2018
A partir del codi de programa i de la taula de memòria inicial proporcionada a la imatge, completeu els valors dels registres (PC, A, X, SP) i de les posicions de memòria (0 a 8, 50 a 52) a mesura que s'executa la seqüència del programa.
Ejercicio Teoria 2 - Traça i gestió de la pila · 2017
Descriviu el comportament general del programa en assemblador donat amb PC inicial = 50. Cal explicar què fa a nivell global, si finalitza o no i l'evolució de la pila.
Otros temas de Fonaments d'Informàtica
Representació de la informació
- Representació de nombres: canvis de base, enters amb signe i aritmètica en C2 · 13 problemas · 75 % de que salga
Estructura del computador i llenguatge màquina
- Estructura del computador: registres, memòria i busos · 9 problemas · 75 % de que salga
- Modes d'adreçament i execució a nivell de microoperacions · 9 problemas · 75 % de que salga
- Programació en llenguatge màquina i traducció des de C · 7 problemas · 75 % de que salga
Interrupcions, E/S i sistema operatiu
- Interrupcions, excepcions i registre d'estat · 7 problemas · 75 % de que salga
- Entrada/sortida: E/S programada, per interrupcions i DMA · 4 problemas · 60 % de que salga
- Sistema operatiu: modes d'execució, crides al sistema i processos · 8 problemas · 75 % de que salga
Programació en C/C++
- Programació en C/C++: funcions, vectors, matrius, registres i programa principal · 9 problemas · 50 % de que salga