35.3.2.8. INTEGER LOGICAL ON X86
(Logical AND) =================
AND AL,imm8 24 ib
AND AX,imm16 25 iw
AND EAX,imm32 25 id
AND r/m8,imm8 80/4 ib
AND r/m16,imm16 81/4 iw
AND r/m32,imm32 81/4 id
AND r/m16,imm8 83/4 iw
AND r/m32,imm8 83/4 iw
AND r/m8,r8 20/r
AND r/m16,r16 21/r
AND r/m32,r32 21/r
AND r8,r/m8 22/r
AND r16,r/m16 23/r
AND r32,r/m32 23/r
DEST <- DEST AND SRC
(One's complement Negation) =====
NOT r/m8 F6 /2
NOT r/m16 F7 /2
NOT r/m32 F7 /2
DEST <- NOT DEST
(Logical Inclusive OR) ===============
OR AL,imm8 0C ib
OR AX,imm16 0D iw
OR EAX,imm32 0D id
OR r/m8,imm8 80/1 ib
OR r/m16,imm16 81/1 iw
OR r/m32,imm32 81/1 id
OR r/m16,imm8 83/1 iw
OR r/m32,imm8 83/1 iw
OR r/m8,r8 08/r
OR r/m16,r16 09/r
OR r/m32,r32 09/r
OR r8,r/m8 0A/r
OR r16,r/m16 0B/r
OR r32,r/m32 0B/r
DEST <- DEST OR SRC
(Logical Exclusive OR) ===============
XOR AL,imm8 34 ib
XOR AX,imm16 35 iw
XOR EAX,imm32 35 id
XOR r/m8,imm8 80/6 ib
XOR r/m16,imm16 81/6 iw
XOR r/m32,imm32 81/6 id
XOR r/m16,imm8 83/6 iw
XOR r/m32,imm8 83/6 iw
XOR r/m8,r8 30/r
XOR r/m16,r16 31/r
XOR r/m32,r32 31/r
XOR r8,r/m8 32/r
XOR r16,r/m16 33/r
XOR r32,r/m32 33/r
DEST <- DEST XOR SRC
Index Prev Next