push esi // move register esi to the top of the stack
pop esi // get the top of the stack and put into esi
mov esi, eax // esi := eax
shr ecx, 2 // ecx shr 2 (shift right)
the same for and, xor, etc
jz // GOTO = jump if zero (if the result of last command is zero)
jnz // GOTO = jump if not zero
add esi, 4 // esi := esi + 4
dec ecx // Dec(ecx)

-- 
Atenciosamente,
Alexsander da Rosa
http://rednaxel.com
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to