Specifications
Intel
®
64 and IA-32 Architectures Software Developer’s Manual Documentation Changes 174
Documentation Changes
ROUNDSD — Round Scalar Double Precision Floating-Point Values
Instruction Operand Encoding
...
ROUNDSS — Round Scalar Single Precision Floating-Point Values
Instruction Operand Encoding
...
RSM—Resume from System Management Mode
Instruction Operand Encoding
...
Opcode* Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
66 0F 3A 0B /r
ib
ROUNDSD xmm1,
xmm2/m64, imm8
A Valid Valid Round the low packed
double precision floating-
point value in xmm2/m64
and place the result in
xmm1. The rounding mode
is determined by imm8.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (w) ModRM:r/m (r) imm8 NA
Opcode* Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
66 0F 3A 0A /r
ib
ROUNDSS xmm1,
xmm2/m32, imm8
A Valid Valid Round the low packed single
precision floating-point
value in xmm2/m32 and
place the result in xmm1.
The rounding mode is
determined by imm8.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (w) ModRM:r/m (r) imm8 NA
Opcode* Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
0F AA RSM A Invalid Valid Resume operation of
interrupted program.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
ANA NA NA NA