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

Vol. 2B B-67
INSTRUCTION FORMATS AND ENCODINGS
PMAXSW—Maximum of Packed Signed Word
Integers
mmreg to mmreg 0000 1111:1110 1110:11 mmreg1 mmreg2
mem to mmreg 0000 1111:1110 1110 mod mmreg r/m
PMAXUB—Maximum of Packed Unsigned Byte
Integers
mmreg to mmreg 0000 1111:1101 1110:11 mmreg1 mmreg2
mem to mmreg 0000 1111:1101 1110 mod mmreg r/m
PMINSW—Minimum of Packed Signed Word
Integers
mmreg to mmreg 0000 1111:1110 1010:11 mmreg1 mmreg2
mem to mmreg 0000 1111:1110 1010 mod mmreg r/m
PMINUB—Minimum of Packed Unsigned Byte
Integers
mmreg to mmreg 0000 1111:1101 1010:11 mmreg1 mmreg2
mem to mmreg 0000 1111:1101 1010 mod mmreg r/m
PMOVMSKB—Move Byte Mask To Integer
mmreg to reg32 0000 1111:1101 0111:11 r32 mmreg
PMULHUW—Multiply Packed Unsigned Integers
and Store High Result
mmreg to mmreg 0000 1111:1110 0100:11 mmreg1 mmreg2
mem to mmreg 0000 1111:1110 0100 mod mmreg r/m
PSADBW—Compute Sum of Absolute
Differences
mmreg to mmreg 0000 1111:1111 0110:11 mmreg1 mmreg2
mem to mmreg 0000 1111:1111 0110 mod mmreg r/m
PSHUFW—Shuffle Packed Words
mmreg to mmreg, imm8 0000 1111:0111 0000:11 mmreg1 mmreg2:
imm8
mem to mmreg, imm8 0000 1111:0111 0000:11 mod mmreg r/m:
imm8
Table B-22. Formats and Encodings of SSE Integer Instructions (Contd.)
Instruction and Format Encoding