Block storage of constant.
[ label] BSCexpression[,expression]
The BSC directive causes the Assembler to allocate and initialize a block of words. The number of words in the block is given by the first expression, which must evaluate to an absolute integer. Each word is assigned the initial value of the second expression. If there is no second expression, an initial value of zero is assumed. If the first expression contains symbols that are not yet defined (forward references) or if the expression has a value less than or equal to zero, an error is generated. Both expressions can have any memory space attribute.
If label is present, it is assigned the value of the runtime location counter at the start of the directive processing.
Only one word of object code is shown on the listing, regardless of how large the first expression is. However, the runtime location counter is advanced by the number of words generated.
UNUSED BSC $2FFF-$2EEE,$FFFFFFFF