martes, 15 de octubre de 2013


Ejemplos en ensamblador


Antes de empezar a ver los programas de ejemplo debemos de saber que:
JE = JZ Ambos comandos son para lo mismo, para saltar si es igual (el registro en CX), o saltar si es cero. 

JNE = JNZ  Salta si no es igual, o salta si no es cero.

JG = JNLE Salta si es mayor o salta si no es menor o igual. 



Ejemplo #1 Utilizando el "JE" o "JZ"

Tecleamos el programa el un bloc de notas como a continuación muestra nuestra imagen: 


Luego de teclear el código que queremos correr en nuestra consola, repetimos los pasos que anteriormente hemos hecho, guardar con extensión .asm y .exe en nuestra carpeta masm para poder ejecutarlos, a continuación vemos como corren en nuestra consola: 




Ejecutamos en el type para que nos muestre todo nuestro código como lo tenemos originalmente.


Ahora ejecutaremos los comandos para ver nuestras respuestas, letras en hexadecimal y cambio de numero de compilación. 






Ejemplo # 2 Utilizando "JNZ" 

Programa en bloc de notas: 





Ejecucion del programa en cmd: 


Ejecutando el Debug








Fuentes:

No hay comentarios:

Publicar un comentario