[Home]IA32

HomePage | Recent Changes | Preferences

IA32 is the instruction set architecture for the Intel 80386 compatible series of microprocessorss. This set is implemented in all x86 CPUs newer than the 80386.

Each generation of CPUs since has added several features to this set:

Real Mode Instructions (8086/8088 compatibility) are:

aaa, aad, aam, aas, adc, add, and, call, cbw, clc, cld, cli, cmc, cmp, cmpsb, smpsw, cwd, daa, das, dec, div, esc, hlt, idiv, imul, in, inc, int, into, iret, jajae, jb, jbe, jc, jcxz, je, jg, jge, jl, jle, jmp, jna, jnae, jnb, jnbe, jnc, jne, jng, jnge, jnlm, jnle, jno, jnp, jns, jnz, jo, jp, jpe, jpo, js, jz, lahf, lds, lea, les, lock, lodsb, lodsw, loop, loope, loopne, loopnz, loopz, mov, movsb, movsw, mul, neg, nop, not, or, out, pop, popf, push, push, puchf, rcl, rcr, rep, repe, repne, repnz, repz, ret, rol, ror, sahf, sal, sar, sbb, scasb, scasw, shl, shr, stc, std, sti, stosb, stosw, sub, test, wait, xchg, xlat, xor (please de-typo)

this is the full 8086-8088 instruction set (I think), but most, if not all of these instructions are available in 32-bit mode, they just operate on 32 bit registers (eax, ebx, etc) and values instead of the ir 16-bit (ax, bx, etc) couterparts

Real Mode Instructions may be forthcoming.

32-bit Mode Instructions (IA32)

Forthcoming...


HomePage | Recent Changes | Preferences
This page is read-only | View other revisions
Last edited December 17, 2001 12:46 am by Uriyan (diff)
Search: