Programa valor mayor con saltos (1)

Programa que mediante 2 variables con numeros diferentes, visualiza si el valor 1 o el valor 2 es mayor.

include 'emu8086.inc'
.model small
.stack
.data
    num1 db 8
    num2 db 4
    msg1 db 'Numeros iguales $'
    msg2 db 'Numero 1 es Mayor $'
    msg3 db 'Numero 2 es Mayor $'
 
.code
    Main:
    mov ax,@data
    mov ds,ax
 
    mov al, num1
 
    cmp al, num2
 
    jc Mayor2
    jz igual
    jnz Mayor1
 
.exit

igual:
    printn 'son iguales'
    jmp fin

Mayor2:
    printn 'Es mayor el numero 2'
    jmp fin

Mayor1:
    printn 'Es mayor el numero 1'
    jmp fin

fin:
.exit


Comentarios