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
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
Publicar un comentario