![Intel ITANIUM ARCHITECTURE Скачать руководство пользователя страница 489](http://html.mh-extra.com/html/intel/itanium-architecture/itanium-architecture_manual_2073403489.webp)
4:482
Volume 4: IA-32 SSE Instruction Reference
shows the encodings for all the classes of real numbers (that is, zero,
denormalized-finite, normalized-finite, and
) and NaNs for the single-real data-type. It
also gives the format for the real indefinite value, which is a QNaN encoding that is
generated by several SSE instructions in response to a masked floating-point
invalid-operation exception.
When storing real values in memory, single-real values are stored in 4 consecutive
bytes in memory. The 128-bit access mode is used for 128-bit memory accesses,
128-bit transfers between SSE registers, and all logical, unpack and arithmetic
instructions.The 32-bit access mode is used for 32-bit memory access, 32-bit transfers
between SSE registers, and all arithmetic instructions.
There are sixty-eight new instructions in SSE instruction set. This chapter describes the
packed and scalar floating-point instructions in alphabetical order, with a full description
of each instruction. The last two sections of this chapter describe the SIMD Integer
instructions and the cacheability control instructions.
Table 4-4.
Precision and Range of SSE Datatype
Data Type
Length
Precision
(Bits)
Approximate Normalized Range
Binary
Decimal
Single-precision
32
24
2
-126
to 2
127
1.18
10
-
38
to 3.40
10
38
Table 4-5.
Real Number and NaN Encodings
Class
Sign
Biased Exponent
Significand
Integer
1
Fraction
Positive
+
0
11..11
1
00..00
+Normals
0
.
.
0
11..10
.
.
00..01
1
.
.
1
11..11
.
.
00..00
+Denormals
0
.
.
0
00..00
.
.
00..00
0
.
.
0
11.11
.
.
00..01
+Zero
0
00..00
0
00..00
Negative
Zero
1
00..00
0
00..00
Denormals
1
.
.
1
00..00
.
.
00..00
0
.
.
0
00..01
.
.
11..11
Normals
1
.
.
1
00..01
.
.
11..10
1
.
.
1
00..00
.
.
11..11
-
1
11..11
1
00..00
NaNs
SNaN
X
11..11
1
0X..XX
2
QNaN
X
11..11
1
1X..XX
Real Indefinite
(QNaN)
1
11..11
1
10..00
Single
8
Bits
23 Bits
Содержание ITANIUM ARCHITECTURE
Страница 1: ......
Страница 7: ...402 Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 199: ...4 192 Volume 4 Base IA 32 Instruction Reference FWAIT Wait See entry for WAIT ...
Страница 269: ...4 262 Volume 4 Base IA 32 Instruction Reference LES Load Full Pointer See entry for LDS LES LFS LGS LSS ...
Страница 270: ...Volume 4 Base IA 32 Instruction Reference 4 263 LFS Load Full Pointer See entry for LDS LES LFS LGS LSS ...
Страница 273: ...4 266 Volume 4 Base IA 32 Instruction Reference LGS Load Full Pointer See entry for LDS LES LFS LGS LSS ...
Страница 288: ...Volume 4 Base IA 32 Instruction Reference 4 281 LSS Load Full Pointer See entry for LDS LES LFS LGS LSS ...
Страница 352: ...Volume 4 Base IA 32 Instruction Reference 4 345 ROL ROR Rotate See entry for RCL RCR ROL ROR ...
Страница 368: ...Volume 4 Base IA 32 Instruction Reference 4 361 SHL SHR Shift Instructions See entry for SAL SAR SHL SHR ...
Страница 373: ...4 366 Volume 4 Base IA 32 Instruction Reference SIDT Store Interrupt Descriptor Table Register See entry for SGDT SIDT ...
Страница 589: ...4 582 Volume 4 IA 32 SSE Instruction Reference ...
Страница 590: ...Index Intel Itanium Architecture Software Developer s Manual Rev 2 3 Index ...
Страница 591: ...Index Intel Itanium Architecture Software Developer s Manual Rev 2 3 ...
Страница 603: ...INDEX Index 12 Index for Volumes 1 2 3 and 4 ...
Страница 604: ......