Skip to content

Instantly share code, notes, and snippets.

@VHugoBarnes
Created May 25, 2020 01:39
Show Gist options
  • Save VHugoBarnes/1f06bd0383daf1a1929e7b8de7dfbddf to your computer and use it in GitHub Desktop.
Save VHugoBarnes/1f06bd0383daf1a1929e7b8de7dfbddf to your computer and use it in GitHub Desktop.
Programa que compara dos numeros en ensamblador
; Este es un programa que compara dos direcciones de memoria (200 y 201)
; Los compara y mueve el numero menor de los contendidos de las localidades
; a la direccion 202
COMPARA: MOV AL, [200] ; Mueve la localidad de memoria 200 al registro AL
CMP AL, [201] ; Compara el registro AL con la localidad 201
JNB SII ; Si AL es menor que la localidad 201, salta a SII
MOV AL, [201] ; si no, mueve 201 a AL
SII: MOV [202], AL ; Mueve AL a la localidad 202
MOV AH,4CH ; Mueve 4C al registro AH
INT 21h ; Interrumpe el proceso
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment