Keyword
|
Description
|
BYTE, DB (byte)
|
Allocates unsigned numbers from 0 to 255.
|
SBYTE (signed byte)
|
Allocates signed numbers from 128 to +127.
|
WORD, DW (word = 2 bytes)
|
Allocates unsigned numbers from 0 to 65,535 (64K).
|
SWORD (signed word)
|
Allocates signed numbers from 32,768 to +32,767.
|
DWORD, DD (doubleword = 4 bytes)
|
Allocates unsigned numbers from 0 to 4,294,967,295 (4 megabytes)
|
SDWORD (signed doubleword)
|
Allocates signed numbers from 2,147,483,648 to +2,147,483,647.
|
FWORD, DF (farword = 6 bytes)
|
Allocates 6-byte (48-bit) integers. These values are normally used only as pointer
variables on the 80386/486 processors.
|
QWORD, DQ (quadword = 8 bytes)
|
Allocates 8-byte integers used with 8087-family coprocessor instructions.
|
TBYTE, DT (10 bytes)
|
Allocates 10-byte (80-bit) integers if the initializer has a radix specifying the
base of the number.
|