CUARTO PROGRAMA EN EMU8086

Este programa consiste en determinar si un numero es mayor que otro expresado en letras A y B.

CAPTURAS:






CÓDIGO:

.model small
.stack
.data

mensaje1 db 13,10, 'A > B$'
mensaje2 db 13,10, 'A < B$'
mensaje3 db 13,10, 'A = B$'

.code     

inicio:

mov ax, @data
mov ds,ax

mov ax, 5h
mov bx, 5h

cmp ax,bx
jg esMayor
jl esMenor
je esigual

esMayor:   

lea dx, mensaje1
call imprimir
jmp finalizar

esMenor:  

lea dx, mensaje2
call imprimir
jmp finalizar
            
            
esigual:
lea dx, mensaje3
call imprimir
jmp finalizar 

imprimir:
mov ah, 9h
int 21h
ret

finalizar:
mov ah,4h
int 21h
ret  



Comentarios

Entradas populares de este blog

INSTRUCCIONES ARITMETICAS

Tipos de registros de un procesador lenguaje ensamblador

PROCESO DE ENSAMBLADO Y LIGADO