DT Define ten-byte unit Directive
[name] DT expression [, expression ]
Allocates a tbyte (10 bytes) of storage. name is the symbol you'll
subsequently use to refer to the data.
expression can be
- a ? (question mark)
- a duplicated expression (DUP)
- a constant expression using 80-bit arithmetic
- a relative expression or address that requires 16 bits
or fewer (32 bits or fewer if 80386+ selected)
- an 80-bit temporary real formatted floating-point number
- a string of up to 10 bytes in length, using standard quoted
string format
- a packed decimal constant expression that has a value between 0
and 99,999,999,999,999,999,999
Examples: t1 DT 1.0E30 ; 1.0 * 10^30
t2 DT 123456789abcdef01234r ; Real number (hex)
t3 DT 1234 ; BCD format
t4 DT 1234d ; Decimal
Note: Binary Coded Decimal format is the default for the DT
directive.
The .MSFLOAT directive is not supported by Turbo Assembler.