PROGRAMA QUE REALIZA UNA COMPARACIÓN DE 3 TIPOS DE CASOS, EN LOS QUE EVALÚA 2 NÚMEROS, YA SEA SI UNO ES MAYOR, MENOR O SI EN DADO CASO RESULTAN SER IGUALES.
INCLUDE "emu8086.inc"
org 100h
.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
.exit
Mayor1:
printn "Es mayor el numero 1"
JMP FIN
.exit
Mayor2:
printn "Es mayor el numero 2"
JMP FIN
.exit
FIN:
printn "fin"
.exit
No hay comentarios:
Publicar un comentario