logo Projects Docs Learn
AI Chat

x86

Directives

Registers & Flags

Syscalls

Complete documentation

aaa
aad
aam
aas
adc
add
and
bound
brkpt
bsf
bsr
bswap
bt
btc
btr
bts
call
cbw
cdq
cdqe
clc
cld
cli
cmc
cmova
cmovae
cmovb
cmovbe
cmovc
cmove
cmovg
cmovge
cmovl
cmovle
cmovna
cmovnae
cmovnb
cmovnbe
cmovnc
cmovne
cmovng
cmovnge
cmovnl
cmovnle
cmovno
cmovnp
cmovns
cmovnz
cmovo
cmovp
cmovpe
cmovpo
cmovs
cmovz
cmp
cmpsb
cmpsd
cmpsq
cmpsw
cmpxchg
cmpxchg16b
cmpxchg486
cmpxchg8b
cqo
cwd
cwde
daa
das
dec
div
enter
enterd
enterq
enterw
ibts
icebp
idiv
imul
inc
insb
insd
insw
int
int01
int03
int1
int3
into
iret
iretd
iretq
iretw
ja
jae
jb
jbe
jc
jcxz
je
jecxz
jg
jge
jl
jle
jmp
jmpe
jna
jnae
jnb
jnbe
jnc
jne
jng
jnge
jnl
jnle
jno
jnp
jns
jnz
jo
jp
jpe
jpo
jrcxz
js
jz
lahf
lea
leave
leaved
leaveq
leavew
lodsb
lodsd
lodsq
lodsw
loop
loopd
loope
looped
loopeq
loopew
loopne
loopned
loopneq
loopnew
loopnz
loopnzd
loopnzq
loopnzw
loopq
loopw
loopz
loopzd
loopzq
loopzw
mov
movabs
movbe
movrs
movsb
movsq
movsw
movsx
movsxb
movsxd
movsxw
movzx
movzxb
movzxd
movzxw
mul
neg
nop
nop2
not
or
outsb
outsd
outsw
pop
popa
popad
popaw
popf
popfd
popfq
popfw
push
pusha
pushad
pushaw
pushf
pushfd
pushfq
pushfw
rcl
rcr
ret
retd
retf
retfd
retfq
retfw
retn
retnd
retnq
retnw
retq
retw
rol
ror
sahf
sal
salc
sar
sbb
scasb
scasd
scasq
scasw
seta
setae
setb
setbe
setc
sete
setg
setge
setl
setle
setna
setnae
setnb
setnbe
setnc
setne
setng
setnge
setnl
setnle
setno
setnp
setns
setnz
seto
setp
setpe
setpo
sets
setz
shl
shld
shr
shrd
stc
std
sti
stosb
stosd
stosq
stosw
sub
syscall
sysenter
sysexit
sysret
test
xadd
xbts
xchg
xor
Create your first project

x86-64 Complete Documentation