Ahhhh perfetto.. si funziona... invece io in una prova avevo fatto MOV AL,a+30h
ma non dovrebbe essere la stessa cosa?

e poi altre 3 domandine (non c'è bisogno di scrivere il codice)

se voglio inserire un numero di più cifre lo devo fare con un ciclo o esiste una particolare istruzione?

per quanto riguarda i numeri negativi (sia come risultato che per inserirli)?

non ricordo bene... con "a DB 4 DUP (?)" alloco 4 byte di memoria per la variabile a (4 byte per un intero come in c)... corretto?