Ejemplo
saltos condicionales
.model small
.stack
.data
include 'emu8086.inc'
num1 db 8
num2 db 9
msg1 db 'numeros iguales $'
msg2 db 'numero 1 mayor $'
msg3 db 'numero 2 mayor $'
.code
main:
mov ax, @data
mov ds,ax
mov al, num1
cmp al, num2
jc mayor2
jz igual
jnz mayor1
.exit
igual:
;printn 'numeros iguales'
jmp fin
mov ah,09h
lea dx,msg1
int 21h
jmp fin
mayor1:
;printn 'el numero 1 es mayor'
jmp fin
mov ah,09h
lea dx,msg2
int 21h
jmp fin
mayor2:
;printn 'el numero dos es mayor'
jmp fin
mov ah,09h
lea dx,msg3
int 21h
jmp fin
fin:
ret