Professional Documents
Culture Documents
x0
x1
x2
x3
x4
x5
x6
PUSH
ES | SS
x7
ES | SS
x8
x9
xA
xB
xC
xD
xE
PUSH
CS | DS
xF
0F xx
0x 1x 2x 3x 4x 5x 6x 7x 8x 9x Ax Bx Cx Dx Ex Fx
POP
OR (byte | word)
reg/mem reg
OR (byte | word)
reg/mem reg
OR (byte | word)
AL | eAX imm
POP
DS
seg.ES
Prefix
DAA
seg.CS
Prefix
DAS
seg.SS
Prefix
AAA
seg.DS
Prefix
AAS
INC (word)
DEC (word)
PUSH (word)
POP (word)
eAX eDI
PUSHA
eDI eAX
POPA
BOUND
ARPL
seg.FS
Prefix
seg.GS
Prefix
o.size
Prefix
o.addr
Prefix
PUSH
imm
IMUL (w)
r/m*imm
PUSH
imm8
IMUL (w)
r/m*imm8
INSB
INS
OUTSB
OUTS
NO
B/NAE/C
NB/AE/NC
Z/E
NZ/NE
BE/NA
NBE/A
Jcc (short)
NS
P/PE
NP/PO
L/NGE
NL/GE
LE/NG
NLE/G
Immediate Group 1
r/m sreg
reg mem
LEA
r/m sreg
Insr. Group
Grp.1A LAHF
eAX (NOP)
eCX
eDX
eBP
eSI
eDI
or CWDE
CBW
or CDQ
CWD
CALL
far
FWAIT
or WAIT
eFLAGS
POPF LODS
AH eFLAGS
AL | eAX ptr[imm]
AL | eAX ptr[imm]
MOVSB
MOVS
CMPSB
CMPS
STOSB
STOS
SCASB
SCAS
AL | CL | DL | BL | AH | CH | DH | BH imm
MOV (byte)
MOV (word)
imm16
RET (near)
LES
LDS
Grp.11 (MOV)
ENTER
LEAVE
RET (far)
imm16
3 (#BP)
INT
imm8
INTO
IRET
byte | word 1
byte | word CL
Shift Grp.2
AAM
AAD
SALC
Undoc.
or XLATB
XLAT
FPU Instructions
LOOPNE LOCK
Prefix
LOOPE ICEBP
Undoc.
LOOP
JeCXZ REPE
or REP
CALL
near
near
JMP
far
short
IN DX (byte | word)
reg/mem I/O
REPNE
Prefix
HLT
CMC
CLC
eFLAGS.CF 0 | 1
STC
CLI
eFLAGS.IF 0 | 1
STI
CLD
eFLAGS.DF 0 | 1
STD
INC/DEC
Grp.4
INC/DEC/...
Grp.5