Ciao a tutti ,ho dei dubbi sul risultato di questo esercizio ,in cui devo dire qual é l'output finale di 0xF2
codice:
.GLOBAL _main
.EQU n, 30
# Sezione dati
vett: .FILL n,1
# Sezione codice
inbyte: IN 0x2A, AL
RET
outbyte: OUT AL, 0xF2
RET
_main: MOV $n, CL
MOV $vett, EDI
CALL inbyte
k : MOV AL,(EDI)
ADD $50, AL
JC k1
INC EDI
DEC CL
JNZ k
k1: MOV CL, AL
CALL outbyte
JMP fine
fine: RET
Essendoci JC,come faccio ad essere sicuro che quella somma insieme ad un valore dato in input non mi generi mai il flag??
Grazie