A-11
OPCODE MAP
GENERAL NOTE:
All blanks in the opcode map are reserved and should not be used. Do not depend on the operation of
these undefined opcodes.
Table A-6. Opcode Extensions for One- and Two-byte Opcodes by Group Number
Encoding of Bits 5,4,3 of the ModR/M Byte
OpcodeGroupMod 7,6000001010011100101110
111
80-831mem11
ADD
OR
ADC
SBB
AND
SUB
XOR
CMP
C0, C1 reg, imm
D0, D1 reg, 1
D2, D3 reg, CL
2mem11
ROL
ROR
RCL
RCR
SHL/SAL
SHR
SAR
F6, F73mem11
TEST
Ib/Iv
NOT
NEG
MUL
AL/eAX
IMUL
AL/eAX
DIV
AL/eAX
IDIV
AL/eAX
FE
4mem11
INC
Eb
DEC
Eb
FF
5mem11
INC
Ev
DEC
Ev
CALLN
Ev
CALLF
Ep
JMPN
Ev
JMPF
Ep
PUSH
Ev
OF OO6mem11
SLDT
Ew
STR
Ew
LLDT
Ew
LTR
Ew
VERR
Ew
VERW
Ew
OF O17mem11
SGDT
Ms
SIDT
Ms
LGDT
Ms
LIDT
Ms
SMSW
Ew
LMSW
Ew
INVLPG
Mb
OF BA8mem11
BT
BTS
BTR
BTC
OF C79
mem
CMPXCH8
B Mq
11
OF B910
mem
11
C6
11
memMOV
Ev, Iv
C7
11MOV
Ev, Iv
OF 7112
mem
11
psrlw
Pq, Ib
psraw
Pq, Ib
psllw
Pq, Ib
OF 7213
mem
11
psrld
Pq, Ib
psrad
Pq, Ib
pslld
Pq, Ib
OF 7314
mem
11
psrlq
Pq, Ib
psllq
Pq, Ib
OF AE15
mem
fxsave
fxrstor
ldmxcsr
stmxcsr
11
sfence
OF 1816
mem
prefetch
NTA
prefetch
T0
prefetch
T1
prefetch
T2
11