Syntax

DS.B n
DS n
RMB n
SPACE n

Description

These directives generate n bytes of zeroes into the current section and adjusts the location counter accordingly. If the directive is labeled, the label is assigned the location counter of the current section before the space is allocated in that section. If n is one, the label's data type is set to BYTE, otherwise it is set to be a fixed array of BYTE[n].

Example
Temp DS.B 10

This reserves 10 bytes in the current section, sets them all to zero, and defines Temp as the start of the block with type BYTE[10].