PDA

Visualizza la versione completa : [Assembly]Organizzazione della memoria


darth fener
19-05-2009, 21:14
Ciao a tutti, ho iniziato da poco a programmare in assembly ed c'è una cosa che non mi è chiara. Riguarda il modello di memoria tiny(ORG 100h) che ho notato che sul mio assembler(emu8086) se dichiaro le variabili all'inizio mi da errore. Ho visto negli esempi che ha che le variabili le dichiara sempre alla fine. Perchè?

PeppePes88
20-05-2009, 00:19
ma le hai dichiarate nell'apposita sezione??? anche se nn è obbligatorio è buona norma farlo...





.section .data

var1 : .byte 0
....

darth fener
20-05-2009, 11:11
Con il modello tiny non ci sono le sezioni. Tutti i dati(stack,dati,codice) sono tutti in un unico segmento.

Loading