ID Number: Q49705
5.00 5.10 | 5.00 5.10
MS-DOS | OS/2
Summary:
You can multiply define a memory location by using the LABEL
directive. The following information comes from Pages 136-137 of the
"Microsoft Macro Assembler 5.0 for the MS-DOS Operating System:
Programmer's Guide":
name LABEL type
The name is the symbol assigned to the variable, and type is the
variable size. The type can be any one of the following type
specifiers: BYTE, WORD, DWORD, FWORD, QWORD, or TBYTE. It can also
be the name of a previously defined structure.
More Information:
The following is an example of declaring two names for the same
variable:
rainbow LABEL WORD
wizard DW ?
In this case, rainbow and wizard point to the same word in memory.