Allocates the memory area of the number of bytes specified by operand.
Symbol field |
Mnemonic field |
Operand field |
Comment field |
[label:] |
.DS |
absolute-expression |
[; comment] |
For a section for data having no initial values, allocates an area for the number of bytes specified in the operand. For other sections, allocates an area for the number of bytes specified in the operand and initializes it with 0. |
An expression that conforms to "(a) Absolute expression" can be specified as the area size. |
If the specified size is illegal or exceeds the range from 0x00000 to 0xFFFFF, an error will be output. |
When a label is specified, it is defined as a symbol whose value is the start address of the allocated area. |