Ubacio sam sve sto sam naso u IA32 manualu od 1byte/2byte instrukcija + FPU, mmx nisam ubacio jer sam kratak sa vremenom da to uradim.
Kod je radjen u C i prebacen kasnije u asm, ali ovde samo dajem C kod, tako da mislim da mu je mesto ovde :)
Kod trenutno lepo disassembluje instrukcije (odnosno ispravno nalazi njihovu duzinu), a kao test u ovom slucaju koristim VirtualAllocEx iz kernel32.dll...
Kod je radjen za bcc32 (mada ce svaki drugi C kompajler posluziti) :
Code:
bcc32 -5 -P -C -ff -O2 develop5.c
bcc32 -5 -P -C -ff -O2 develop5.c
poz...