| Ancora più accattivante è la capacità del
cross-reference di segnalare, con il marcatore +,
istruzioni in grado di cambiare il valore del simbolo
sotto test; nei nostri esempi questo fatto non si verifica ma nel successivo
estratto dei files LST e
REF possiamo vederne un esempio, con riferimento
alla variabile pubblica ATTRIB (da noi
ampiamente usata in futuro):
Symbol Cross-Reference (# definition, + modification)
ATTRIB . . . . . . . . . . . . . . . 3 8# 10+ 15+
18
--------------------------------------------------------
3 PUBLIC
ATTRIB ;Attributo di colore
;------------------------------------------
8 ATTRIB DB
0FH ;AREA DATI DEL PROGRAMMA
;------------------------------------------
10 MOV
Byte Ptr CS:[ATTRIB],4FH ; estratto
15 MOV
Byte Ptr CS:[ATTRIB],1FH
; del
18 MOV
AL,CS:[ATTRIB]
; programma |
Alla riga 3
viene dichiarata pubblica (prima di
definirla); alla riga 8 viene definita;
alle righe 10, 15 e 18 viene usata
ma alle righe 10 e 15 viene anche modificata.
|