Ricki MS-DOS PY
Utente Attivo
- Messaggi
- 15
- Reazioni
- 0
- Punteggio
- 25
per imparare l'asm sto lavorando siu emu8086 e mentre compilavo il seguente codice (per convertire i vali in hex nei corrispettivi char ascii) mi da l'errore:
[/LEFT]
[/CENTER]
ho provato in modo da evitare il jmp così:
e mi dice:
ma l'etichetta è dichiarata eccome! :nunu:
se c'è qualcuno che mi può aiutare... :help: :(
(375) wrong parameters: jmp fine
Codice:
[CENTER][LEFT]hex2ascii proc near
cmp al,0Ah
jc 0_9__hex2ascii
sub al,0Ah
add al,41h
mov dl,0h
cmp dl,0h
jmp fine
:0_9__hex2ascii
add al,30h
:fine
push ah
mov ah,0eh
int 10h
pop ah
ret
hex2ascii end
[/CENTER]
ho provato in modo da evitare il jmp così:
Codice:
...
mov dl,0h
cmp bl,0h
je fine
...
e mi dice:
(377) undeclared label: je fine
ma l'etichetta è dichiarata eccome! :nunu:
se c'è qualcuno che mi può aiutare... :help: :(