jueves, 28 de mayo de 2020

Mi cuarto programa en emu8086

En este cuarto programa, se realizo un comparación de letras donde tenemos que obtener que la letra A debe ser mayor a B o a la inversa y el programa nos tiene que arrojar que A es mayor B y de esa manera identificar que esta correcto el programa

Codigo:

.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  


Capturas:





Mi cuarto programa en emu8086

En este cuarto programa, se realizo un comparación de letras donde tenemos que obtener que la letra A debe ser mayor a B o a la inversa y el...