The FCS directive
is used to store ASCII command strings into consecutive bytes of memory. Command
strings are special as the assembler will automatically set the high bit of the
last character in the string. The byte storage begins at the current program
counter. If a label is present it will be assigned address of the first byte in
the string. Any of the printable ASCII characters can be contained in the
string. The string is specified between two identical delimiters which can be
any printable ASCII character. The first non-blank character after the FCS
directive is used as the delimiter.
Examples:
fcs "some string here"
fcs /another string here/
Additionally CASM
supports the ability to include trailing byte declarations similar to FCB
statements to the end of the FCS declaration.