User Guide

122 128-Bit Media and Scientific Programming
AMD64 Technology 24592—Rev. 3.15—November 2009
Figure 4-14. 128-Bit Media Data Types
ssss
ss
ssss
ss
ssssssss
ssss
ss
ssssssssssssssss
ssssssss
ssss
ss
ssssssssssssssss
513-316.eps
71523313947556371798795103111119127 0
bytebytebytebytebytebytebytebytebytebytebytebytebytebytebytebyte
31 2263 5495 86127 118 0
Vector (Packed) Floating-Point Double Precision and Single Precision
Vector (Packed) Unsigned Integer Quadword, Doubleword, Word, Byte
71523313947556371798795103111119127 0
quadwordquadword
doubleworddoubleworddoubleworddoubleword
wordwordwordwordwordwordwordword
quadwordquadword
doubleworddoubleworddoubleworddoubleword
wordwordwordwordwordwordwordword
127 0
Scalar Unsigned Integers
127
double quadword
bytebytebytebytebytebytebytebytebytebytebytebytebytebytebytebyte
Vector (Packed) Signed Integer Quadword, Doubleword, Word, Byte
significand
exp significand
063 51127 115
exp significand
expsignificandexpsignificandexpsignificandexp
s
s
s
s
31 22 0
Scalar Floating-Point Double Precision and Single Precision
significand
exp significand
63 51
exp
15
31
63
quadword
doubleword
word
7
0
byte
bit