Está en la página 1de 2

.model small .stack .data var1 db var2 db var3 db var4 db msg1 db msg2 db msg3 db msg4 db .code .startup ? ? ? ?

'El 'El 'El 'El

intermedio intermedio intermedio intermedio

es es es es

el el el el

primero $' segundo $' tercero $' cuarto $'

mov ah,00h mov al,03h int 10h mov mov mov int ah,02h dx,0510h bh,0 10h

mov ah,07h int 21h mov ah,02h mov dl,al int 21h mov var1,al mov ah,07h int 21h mov ah,02h mov dl,al int 21h mov var2,al mov ah,07h int 21h mov ah,02h mov dl,al int 21h mov var3,al mov ah,07h int 21h mov ah,02h mov dl,al int 21h mov var4,al mov ah,09h lea dx,msg1 int 21h cmp var1,var2 ja mayor jb menor mayor: cmp var3,var4 ja mayorr

jb menorr menor: cmp var3,var4 ja menorr jb mayorr mayorr: cmp var1,var3 ja intermedio1 jb intermedio3 menorr: cmp var2,var4 ja intermedio2 jb intermedio4 intermedio1: mov ah,09h lea dx,msg1 int 21h jmp salir intermedio2: mov ah,09h lea dx,msg1 int 21h jmp salir intermedio3: mov ah,09h lea dx,msg1 int 21h jmp salir intermedio4: mov ah,09h lea dx,msg1 int 21h jmp salir salir: .exit end

También podría gustarte