Intel 64 and IA-32 Architectures Software Developers Manual Volume 2B, Instruction Set Reference, N-Z

B-80 Vol. 2B
INSTRUCTION FORMATS AND ENCODINGS
PCMPEQ—Packed Compare For
Equality
xmmreg1 with xmmreg2 0110 0110:0000 1111:0111 01gg: 11 xmmreg1
xmmreg2
xmmreg with memory 0110 0110:0000 1111:0111 01gg: mod xmmreg r/m
PCMPGT—Packed Compare Greater
(signed)
xmmreg1 with xmmreg2 0110 0110:0000 1111:0110 01gg: 11 xmmreg1
xmmreg2
xmmreg with memory 0110 0110:0000 1111:0110 01gg: mod xmmreg r/m
PEXTRW—Extract Word
xmmreg to reg32, imm8 0110 0110:0000 1111:1100 0101:11 r32 xmmreg:
imm8
PINSRW—Insert Word
reg32 to xmmreg, imm8 0110 0110:0000 1111:1100 0100:11 xmmreg r32:
imm8
m16 to xmmreg, imm8 0110 0110:0000 1111:1100 0100 mod xmmreg r/m:
imm8
PMADDWD—Packed Multiply Add
xmmreg2 to xmmreg1 0110 0110:0000 1111:1111 0101: 11 xmmreg1
xmmreg2
memory to xmmreg 0110 0110:0000 1111:1111 0101: mod xmmreg r/m
PMAXSW—Maximum of Packed
Signed Word Integers
xmmreg to xmmreg 0110 0110:0000 1111:1110 1110:11 xmmreg1
xmmreg2
mem to xmmreg 01100110:00001111:11101110 mod xmmreg r/m
PMAXUB—Maximum of Packed
Unsigned Byte Integers
xmmreg to xmmreg 0110 0110:0000 1111:1101 1110:11 xmmreg1
xmmreg2
mem to xmmreg 0110 0110:0000 1111:1101 1110 mod xmmreg r/m
Table B-26. Formats and Encodings of SSE2 Integer Instructions (Contd.)
Instruction and Format Encoding