ok forse questo forum non ha mai visto una domanda relativa all'assembly per il buon vecchio dos16, ma tentar non nuoce
tentando di ridurre lo spazio di memoria allocato dal mio programma asm con l'opportuna funzione del DOS (16bit, model tiny: è un file .com):
(END è una label posta alla fine del codice)codice:mov sp, END + 0x12 mov ah, 0x4A mov bx, (END/16) + 0x04 int 0x21
ottengo un errore causato da END/16: "division operation may only be applied to scalar values"
poiché dovrebbe essere una sostituzione fatta a livello di preprocessore...non capisco da cosa possa essere causata...