CMP a, b // comparar a con b
mov a,b // Da el valor de b al valor de a, de modo que a=b
ret // Volver al programa principal
nop // Sin operación, abreviatura de "do nothing" (código máquina 90)
(Ultraedit abre el archivo edit exe y ve 90 sentencias de ensamblador equivalentes de nop)
llama // llama a la subrutina, que termina en ret
je o jz // salto igual (código máquina es 74 o 84)
jne o jnz // salto si no es igual (el código máquina es 75 o 85)
jmp // salto incondicional (código máquina es EB)
jb // Si es menor de lo que es, salta
ja // Si es mayor, salta
jg // Si es más grande, salta
jge // Si es mayor o igual, se saltará
jl // Si es menor que entonces salta
Pop xxx // Xxx fuera de la pila
push xxx // pila xxx
Mantra de la invencibilidad de la demolición
Uno (salto) morirá, y nueve tubos (90) serán Hu
(correspondiente a 2 anteriores - modificado a nop)
Un (salto) a Hu, un pastel (EB) a esperar
(Correspondiente al 1 anterior - modificado a jmp)
(74) Cambio(75)
(84) Cambio (85)
No importa si no entiendes, primero debes tenerlo presente y luego ir comprendiéndolo poco a poco.
|