Un esercizio semplice per affrontare l’inserimento da tastiera, questa volta sfruttando delle funzioni macro comprese nell’EMU8086
include ‘emu8086.inc’
.STACK
.DATA
.CODE
.STARTUP
;somma di due numeri inseriti da tastiera
PRINTN ‘inserisci il primo numero’
CALL SCAN_NUM
;metto da parte dentro un registro, ad esempio dx
mov ax,cx
PRINTN ‘inserisci il secondo numero’
CALL SCAN_NUM
add ax,cx
PRINTN ‘il totale dei quattro numeri =’
call PRINT_NUM
;mi dichiaro delle funzioni
DEFINE_SCAN_NUM
DEFINE_PRINT_NUM
DEFINE_PRINT_NUM_UNS
.EXIT
END
Ultima modifica 14 Febbraio 2022