STORE

DEBUG Commands

store.helpdbg.txt
STORE                                                          DEBUG subcommand

Use the STORE subcommand to store up to 12 bytes of hexadecimal information in
any valid virtual storage location.

The format of the STORE subcommand is:
+----------+------------------------------------------------------------------+
| STore    | symbol   hexloc hexinfo [hexinfo [hexinfo]                       |
+----------+------------------------------------------------------------------+
where:

symbol   is the symbolic name assigned (via the DEFINE subcommand) to the
         storage address where the first byte of specified information is to be
         stored.

hexloc   is the hexadecimal location, relative to the current origin, where the
         first byte of information is to be stored.

hexinfo  is the hexadecimal information, four bytes or less in length (that is,
         two to eight hexadecimal digits), to be stored.


Usage Notes:

1.  If an operand is less than four bytes long and contains an uneven number of
    hexadecimal digits (representing half-byte information), the information is
    right-justified and the left half of the uneven byte is set to zero.  If
    more than eight hexadecimal digits are specified in a single operand, the
    information is left-justified and truncated on the right after the eighth
    digit.

2.  The STORE subcommand can store a maximum of 12 bytes at one time.  By
    specifying all three information operands, each containing four bytes of
    information, the maximum 12 bytes can be stored.  If less than four bytes
    are specified in any or all of the operands, the information given is
    arranged into a string of consecutive bytes, and that string is stored
    starting at the location derived from the first operand.

    For example, if you have defined a four-byte symbol named FENCE that
    currently contains X'FFFFFFFF' and you enter:
       store fence 0
    FENCE contains X'00FFFFFF'.