Transportbefehle
mov
lea
xchg
Mathematische Befehle
add
adc
sub
sbc
mul
div
and
or
xor
not
dec
inc
neg
Stringbefehle
lods, lodsb, lodsw, lodsd
stos, stosb, stosw, stosd
movs, movsb, movsw, movsd
rep
Sprungbefehle
jxx
cmp
call, ret
loop
je, jne
jb, jnb
jbe, jnbe
ja, jna
jae, jnae
jb, jnb
jbe, jnbe
jl, jnl
jle, jnle
jc, jnc
jz, jnz
Verschiedenes
swap
sti cli
stc clc
Stackbefehle
push pop
pusha popa
pushf popf
ax: Akkumulator
bx: Basis Register
cx: Zählregister
dx: Datenregister
sp: Stack Pointer
bp: Base Pointer
si: Source Index
di: Destination Index
cs, ds, ss, es, fs, gs
carry flag:
overflow flag:
signed flag:
zero flag:
auxiliary carry flag:
parity flag:
direction flag
interrupt enable flag
trap flag