<<<    Index    >>>
B-30
INSTRUCTION FORMATS AND ENCODINGS
MINSS - Scalar Single-FP 
Minimum
n/an/aYn/an/a
xmmreg to xmmreg
11110011:00001111:01011101:11 xmmreg1 
xmmreg2
mem to xmmreg
11110011:00001111:01011101: mod xmmreg r/m
MOVAPS - Move Aligned 
Four Packed Single-FP
n/an/an/an/aY
xmmreg2 to xmmreg100001111:00101000:11 xmmreg2 xmmreg1
mem to xmmreg1
00001111:00101000: mod xmmreg r/m
xmmreg1 to xmmreg200001111:00101001:11 xmmreg1 xmmreg2
xmmreg1 to mem
00001111:00101001: mod xmmreg r/m
MOVHLPS - Move High 
to Low Packed Single-FP
n/an/an/aYn/a
xmmreg to xmmreg
00001111:00010010:11 xmmreg1 xmmreg2
MOVHPS - Move High 
Packed Single-FP
n/an/an/aYn/a
mem to xmmreg
00001111:00010110: mod xmmreg r/m
xmmreg to mem
00001111:00010111: mod xmmreg r/m
MOVLHPS - Move Low to 
High Packed Single-FP
n/an/an/aYn/a
xmmreg to xmmreg
00001111:00010110:11 xmmreg1 xmmreg2
MOVLPS - Move Low 
Packed Single-FP
mem to xmmreg
00001111:00010010: mod xmmreg r/m
n/an/an/aYn/a
xmmreg to mem
00001111:00010011: mod xmmreg r/m
MOVMSKPS - Move 
Mask To Integer
n/an/an/an/aY
xmmreg to r32
00001111:01010000:11 r32 xmmreg
MOVSS - Move Scalar 
Single-FP
n/an/aYn/an/a
xmmreg2 to xmmreg111110011:00001111:00010000:11 xmmreg2 
xmmreg1
mem to xmmreg1
11110011:00001111:00010000: mod xmmreg r/m
xmmreg1 to xmmreg211110011:00001111:00010000:11 xmmreg1 
xmmreg2
xmmreg1 to mem
11110011:00001111:00010000: mod xmmreg r/m
Table B-19.  Encoding of the SIMD Floating-Point Register Field
Instruction and Format
Encoding
BWDQDQ
<<<    Index    >>>