View Full Version : Assembly M68K - Meccanismo sottoprogramma
Ciao, qualcuno gentilmente mi può aiutare perchè non capisco cosa faccia questo programma (in allegato), mettiamo dalla riga 4a in poi.
Alcune considerazioni:
− i parametri e il valore di ritorno sono passati sulla pila
− i parametri sono caricati in ordine inverso (l’ultimo parametro è il primo caricato sulla pila)
− il valore di ritorno sostituisce il valore del parametro caricato per primo sulla pila
Grazie
rеpne scasb
02-07-2011, 11:36
■
cdimauro
08-07-2011, 09:02
Ciao, qualcuno gentilmente mi può aiutare perchè non capisco cosa faccia questo programma (in allegato), mettiamo dalla riga 4a in poi.
Alcune considerazioni:
− i parametri e il valore di ritorno sono passati sulla pila
− i parametri sono caricati in ordine inverso (l’ultimo parametro è il primo caricato sulla pila)
− il valore di ritorno sostituisce il valore del parametro caricato per primo sulla pila
Grazie
Quello che fa è molto semplice e ricalca esattamente il codice C che è di fianco: richiama le funzioni h (per prima) e g (subito dopo) passando loro SEMPRE gli stessi, identici, parametri (le variabili i e z sono state piazzate soltanto per far confondere; d'altra parte è un esercizio).
Quale sarebbe la tua difficoltà? Se è perché non riesci a capire cosa ritorni la funzione f, è normale: non avendo il codice di g e h, che richiama, non potrai mai saperlo.
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.