CMP a, b // porovnajte a s b
mov a,b // Dáva hodnotu b hodnote a, takže a=b
ret // Návrat k hlavnému programu
nop // Žiadna operácia, skratka pre "do nothing" (strojový kód 90)
(Ultraedit otvorí edit exe súbor a vidí 90 ekvivalentných assembly príkazov NOP)
volaj // volá podprogram, ktorý končí na ret
je alebo jz // rovný skok (strojový kód je 74 alebo 84)
jne alebo jnz // skoč, ak nie sú rovnaké (strojový kód je 75 alebo 85)
jmp // bezpodmienečný skok (strojový kód je EB)
jb // Ak je menej, ako je, skoč
ja // Ak je to väčšie, skoč
jg // Ak je väčší, skoč
jge // Ak je väčšie alebo rovné, bude preskočené
jl // Ak je menšia ako, tak skoč
vyklop xxx // xxx z kopy
push xxx // xxx stack
Mantra neporaziteľnosti pri demolácii
Jeden (skok) zomrie a deväť trubiek (90) bude Hu
(Zodpovedá vyššie uvedenému číslu 2 – upravené na NOP)
Jeden (skok) na Hu, jeden koláč (EB) na čakanie
(Zodpovedá bodu 1 vyššie - upravené na jmp)
(74) Zmena(75)
(84) Zmena (85)
Nezáleží na tom, či tomu nerozumieš, musíš to mať najprv na pamäti a potom to pomaly pochopiť.
|