| In particolare possiamo notare alcune
importanti
differenze
rispetto alle informazioni rese disponibili dall'ambiente Debug
(discusse nelle pagine precedenti):
| intanto
manca
completamente la codifica delle tre procedure.
Corretto:
al momento della
compilazione
queste informazioni non sono ancora disponibili; sar compito della fase
successiva e del suo operatore (il
linker)
recuperarle ed aggiungerle all'oggetto
finale |
| per questa ragione manca
anche il codice macchina per le tre istruzioni di
chiamata procedura: non potendo sapere n
quanti bytes saranno necessari n a quale indirizzo saranno allocate, il
povero
compilatore si limiter ad inserire 2 bytes
a
00H,
sufficienti per codificare l'operando dell'istruzione CALL, quando l'indirizzo
effettivo sar noto |
|