Transferbefehle
mov
lea
xchg
Mathematische Arithmetische Logische Befehle
add
adc
sub
sbc
mul
div
and
or
xor
not
dec
inc
neg
String-Befehle
lods, lodsb, lodsw, lodsd
stos, stosb, stosw, stosd
movs, movsb, movsw, movsd
rep
Sprungbefehle und Vergleiche
call, ret
int, iret
jmp
cmp - compare
je, jne
ja, jna, jae, jnae
jb, jnb, jbe, jnbe
jl, jnl, jle, jnle
jg, jng, jge, jnge
jz, jnz
jc, jnc
desweiteren
push, pop
in, out
Register
AX: Akkumulator, AH und AL
BX: Basis RegisteR: BH und BL
CS: Zählregister, CH und CL
DX: Daten Register: DH und DL
SI: Source Index
DI: Destination Index
SP: Stack Pointer
BP: Base Pointer
CS: Code Segment
DS: Daten Segment
ES: Extra Segment
SS: Stack Segment
FS, GS
Flags:
Carry Flag - CF
Overflow Flag - OF
Zero Flag: ZF
Auxialiary
Parity
Direction
Trap
Interrupt (Enable) Flag