.double/.ldouble
Initialize Double-Precision Floating-Point Value
4-40
Syntax
.double
value [, ... , value
n
]
.ldouble
value [, ... , value
n
]
Description
The .double and .ldouble directives place the IEEE single-precision floating-
point representation of one or more floating-point values into the current sec-
tion. Each value must be a floating-point constant or a symbol that has been
equated to a floating-point constant. Each constant is converted to a floating-
point value in IEEE single-precision 32-bit format. Floating-point constants are
aligned on a word boundary.
The value consists of three fields:
Field
Meaning
s
A 1-bit sign field
e
An 8-bit biased exponent
f
A 23-bit fraction
The value is stored most significant word first, least significant word second,
in the following format:
s
e
f
31 30
23 22
0
When you use .double or .ldouble in a .struct/.endstruct sequence, the direc-
tives define a member’s size; they do not initialize memory. For more informa-
tion about .struct/ .endstruct, see Section 4.9,
Assembly-Time Symbol
Directives, on page 4-21.
Example
This example shows the .double and .ldouble directives.
1 000000 E904 .double –1.0e25
000001 5951
2 000002 43E4 .ldouble 456.0
000003 0000
Summary of Contents for TMS320C54x
Page 38: ......
Page 39: ......
Page 40: ......
Page 41: ......
Page 42: ......
Page 43: ......
Page 44: ......
Page 45: ......
Page 46: ......
Page 47: ......
Page 48: ......
Page 49: ......
Page 50: ......
Page 51: ......
Page 52: ......
Page 53: ......
Page 54: ......
Page 55: ......
Page 56: ......
Page 57: ......
Page 58: ......
Page 59: ......
Page 60: ......
Page 61: ......
Page 62: ......
Page 276: ......
Page 277: ......
Page 278: ......
Page 279: ......
Page 280: ......
Page 281: ......
Page 282: ......
Page 283: ......
Page 284: ......
Page 285: ......
Page 286: ......
Page 287: ......
Page 288: ......
Page 289: ......
Page 290: ......
Page 291: ......
Page 292: ......
Page 293: ......
Page 294: ......
Page 295: ......
Page 296: ......
Page 297: ......
Page 298: ......
Page 299: ......
Page 300: ......
Page 301: ......
Page 302: ......