Assembler:Commands

* ADD

* ADDPD
* ADDPS
* ADDSD
* ADDSS

* AND

* ANDNPD
* ANDNPS

* ANDPD
* ANDPS

* ARPL

* BT

* BTC

* BTR

* BTS

* CLC
* CLD
* CLFLUSH
* CLI
* CLTS
* 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

* CMPPD
* CMPPS

* CMPSB
* CMPSD
* CMPSS
* CMPSW
* CMPXCHG
* CMPXCHG8B

* COMISD
* COMISS

* CPUID
* CQO
* CVTDQ2PD
* CVTDQ2PS
* CVTPD2DQ
* CVTPD2PI

* CVTPD2PS
* CVTPI2PD
* CVTPI2PS
* CVTPS2DQ

* CVTPS2PD
* CVTPS2PI
* CVTSD2SI
* CVTSD2SS
* CVTSI2SD
* CVTSI2SS

* CVTSS2SD
* CVTSS2SI

* CVTTPD2DQ
* CVTTPD2PI

* CVTTPS2PI
* CVTTSD2SI
* CVTTSS2SI

* CWD
* CWDE

* FBLD
* FBSTP
* FCHS
* FCLEX
* FCMOVB
* FCMOVBE
* FCMOVE
* FCMOVNB
* FCMOVNBE
* FCMOVNE
* FCMOVNU
* FCMOVU
* FCOM
* FCOMP
* FCOMI
* FCOMIP
* FCOMPP

* FCOMPP
* FCOS

* FDECSTP

* FDIV
* FDIVP
* FDIVR
* FDIVRP
* FFREE

* FIADD

* FICOM
* FICOMP

* FIDIV

* FIDIVR

* FILD

* FIMUL

* FINCSTP
* FINIT

* FIST

* FISTP

* FISTTP

* FISUB
* FISUBR

* FLD

* FLD1
* FLDCW
* FLDENV
* FLDL2E
* FLDL2T
* FLDLG2
* FLDLN2
* FLDPI
* FLDZ

* FMUL
* FMULP

* FNINIT
* FNCLEX
* FNOP
* FNSAVE

* FNSTCW
* FNSTENV

* FNSTSW

* FPATAN
* FPREM
* FPREM1
* FPTAN
* FRNDINT
* FRSTOR

* FSAVE

* FSCALE
* FSIN
* FSINCOS
* FSQRT

* FST
* FSTCW
* FSTENV
* FSTP

* FSTSW

* FSUB
* FSUBP
* FSUBR
* FSUBRP
* FTST

* FUCOM
* FUCOMI
* FUCOMIP
* FUCOMP
* FUCOMPP

* FWAIT

* FXAM
* FXCH
* FXRSTOR
* FXSAVE
* FXTRACT
* FYL2X
* FYL2XP1

* IMUL

* IN

* INC

* INSB
* INSD
* INSW

* INT
* INTO

* INVD
* INVLPG

* IRET
* IRETD
* IRETQ

* JCXZ
* JE
* JECXZ
* JG
* JGE
* JL
* JLE

* JMP

* JNA
* JNAE
* JNB
* JNBE
* JNC
* JNE
* JNG
* JNGE
* JNL

* JNLE
* JNO
* JNP
* JNS
* JNZ
* JO
* JP
* JPE
* JPO
* JS
* JZ

* LDDQU
* LDMXCSR
* LDS

* LEA
* LEAVE

* LES
* LFENCE

* LFS

* LGDT

* LGS

* LIDT

* LLDT
* LMSW

* LODSB
* LODSD
* LODSW

* LOOP
* LOOPE
* LOOPNE
* LOOPNZ
* LOOPZ

* LSL

* LSS

* LTR

* MOV

* MOVAPD

* MOVAPS

* MOVD

* MOVDQ2Q
* MOVDQA

* MOVDQU

* MOVHLPS

* MOVHPD

* MOVHPS

* MOVLHPS

* MOVLPD

* MOVLPS

* MOVMSKPD
* MOVMSKPS
* MOVNTDQ
* MOVNTI

* MOVNTPD
* MOVNTPS

* MOVNTQ

* MOVQ

* MOVQ2DQ

* MOVSB
* MOVSD

* MOVSS
* MOVSW

* MOVSX
* MOVSXD

* MOVUPD

* MOVUPS

* MOVZX

* MUL

* MULPD
* MULPS
* MULSD
* MULSS

* NOP

* NOT

* ORPD
* ORPS

* OUT

* OUTSB
* OUTSD
* OUTSW

* PACKSSWB

* PADDB

* PADDD

* PADDQ

* PADDSB

* PADDSW

* PADDUSB

* PADDUSW

* PADDW

* PAND

* PANDN

* PAUSE

* PAVGB

* PAVGW

* PCMPEQB

* PCMPEQD

* PCMPEQW

* PCMPGTB

* PCMPGTD

* PCMPGTW

* PCPPS
* PCPSS

* PEXTRW

* PINSRW

* PMADDWD

* PMAXSW

* PMAXUB

* PMINSW

* PMINUB

* PMOVMSKB

* PMULHUW

* PMULHW

* PMULLD

* PMULLW

* PMULUDQ

* POP

* POPA
* POPAD
* POPALL

* POPF
* POPFD
* POPFQ

* POR

* PREFETCH0
* PREFETCH1
* PREFETCH2
* PREFETCHA

* PREFETCHW
* PREFETCHWT1

* PSADBW

* PSHUFD
* PSHUFHW
* PSHUFLW
* PSHUFW

* PSLLD

* PSLLDQ

* PSLLQ

* PSLLW

* PSQRTSS

* PSRAD

* PSRAW
* PSRAW

* PSRLD

* PSRLDQ

* PSRLQ

* PSRLW

* PSUBB

* PSUBD

* PSUBQ

* PSUBSB

* PSUBSW

* PSUBUSB

* PSUBUSW

* PSUBW

* PSUSB

* PSUSW

* PUNPCKHBW

* PUNPCKHDQ

* PUNPCKHWD

* PUNPCKLBW

* PUNPCKLDQ

* PUNPCKLQDQ

* PUNPCKLWD

* PUSH

* PUSHA
* PUSHAD
* PUSHALL

* PUSHF
* PUSHFD
* PUSHFQ

* PXOR

* RCPPS

* RCR

* RDMSR
* RDPMC
* RDTSC

* RET
* RETN

* ROL

* ROR

* RSM

* RSQRTPS
* RSQRTSS

* SAL

* SAR

* SBB

* SCASB
* SCASD
* 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

* SFENCE

* SGDT

* SHL

* SHLD

* SHR

* SHRD

* SHUFPD
* SHUFPS

* SLDT

* SMSW

* SQRTPD
* SQRTPS
* SQRTSD
* SQRTSS

* STC
* STD
* STI

* STMXCSR

* STOSB
* STOSD
* STOSW

* STR

* SUB

* SUBPD
* SUBPS
* SUBSD
* SUBSS
* SWAPGS

* SYSCALL
* SYSENTER
* SYSEXIT

* UD2

* UNPCKHPD
* UNPCKHPS

* UNPCKLPD
* UNPCKLPS

* VMCALL
* VMCLEAR
* VMLAUNCH
* VMPTRLD
* VMPTRST
* VMREAD
* VMRESUME
* VMWRITE
* VMXOFF
* VMXON

* XCHG

* XLATB

* XOR

* XORPD
* XORPS

* XRSTOR
* XRSTOR64

* XSAVE
* XSAVE64

## Sources

1. github.com/cheat-engine/cheat-engine/blob/master/Cheat%20Engine/Assemblerunit.pas

## See also

* Assembler
* Auto Assembler

## External links

* wikipedia.org/wiki/X86\_instruction\_listings
* wikibooks.org/wiki/X86\_Assembly/Other\_Instructions
* c9x.me/x86/
* ref.x86asm.net