per quanto riguarda l'assemblatore ho chiuso con il MASM e ho installato l'EMU8086...che sembra abbastanza funzionale e con una bella interfaccia!! ho provato a eseguire con il debug dell'emu8086 quel pezzo di codice e mi da sempre errore nella div con il seguente messaggio:
codice:
 divide error - overflow.
 to manually process this error,
 change address of INT 0 in interrupt vector table.