<<<    Index    >>>
B-28
INSTRUCTION FORMATS AND ENCODINGS
CMPSS - Scalar Single-
FP Compare
n/an/aYn/an/a
xmmreg to xmmreg, imm811110011:00001111:11000010:11 xmmreg1 
xmmreg2: imm8
mem to xmmreg, imm811110011:00001111:11000010: mod xmmreg r/m: 
imm8
COMISS - Scalar Ordered 
Single-FP compare and 
set EFLAGS
n/an/aYn/an/a
 xmmreg to xmmreg
00001111:00101111:11 xmmreg1 xmmreg2
 mem to xmmreg
00001111:00101111:  mod xmmreg r/m
CVTPI2PS - Packed 
signed INT32 to Packed 
Single-FP conversion
n/an/an/an/aY
mmreg to xmmreg
00001111:00101010:11 xmmreg1 mmreg1
mem to xmmreg
00001111:00101010:  mod xmmreg r/m
CVTPS2PI - Packed 
Single-FP to Packed 
INT32 conversion
n/an/an/an/aY
xmmreg to mmreg
00001111:00101101:11 mmreg1 xmmreg1
mem to mmreg
00001111:00101101:  mod mmreg r/m
CVTSI2SS - Scalar 
signed INT32 to Single-
FP conversion
n/an/aYn/an/a
r32 to xmmreg1
11110011:00001111:00101010:11 xmmreg r32
mem to xmmreg
11110011:00001111:00101010: mod xmmreg r/m
CVTSS2SI - Scalar 
Single-FP to signed 
INT32 conversion
n/an/aYn/an/a
xmmreg to r32
11110011:00001111:00101101:11 r32 xmmreg
mem to r32
11110011:00001111:00101101: mod r32 r/m
CVTTPS2PI - Packed 
Single-FP to Packed 
INT32 Conversion 
(truncate)
n/an/an/an/aY
xmmreg to mmreg
00001111:00101100:11 mmreg1 xmmreg1
mem to mmreg
00001111:00101100:  mod mmreg r/m
Table B-19.  Encoding of the SIMD Floating-Point Register Field
Instruction and Format
Encoding
BWDQDQ
<<<    Index    >>>