|
VMS Help DEPOSIT, Parameters *Conan The Librarian |
location
Specifies the starting virtual address or range of virtual
addresses (where the second address is larger than the first)
whose contents are to be changed. A location can be any valid
integer expression containing an integer value, a symbol
name, a lexical function, or a combination of these entities.
Radix qualifiers determine the radix in which the address is
interpreted; hexadecimal is the initial default radix. Symbol
names are always interpreted in the radix in which they were
defined. The radix operators %X, %D, or %O can precede the
location. A hexadecimal value must begin with a number (or be
preceded by %X).
The specified location must be within the virtual address space
of the image currently running in the process.
The DEPOSIT and EXAMINE commands maintain a pointer to a current
memory location. The DEPOSIT command sets this pointer to the
byte following the last byte modified; you can refer to this
pointer by using a period (.) in subsequent EXAMINE and DEPOSIT
commands. If the DEPOSIT command cannot deposit the specified
data, the pointer does not change. The EXAMINE command does not
change the value of the pointer.
data[,...]
Specifies the data to be deposited into the specified locations.
By default, the data is assumed to be in hexadecimal format;
it is then converted to binary format and is written into the
specified location.
If you specify more than one item, separate the items with
commas (,). The DEPOSIT command writes the data in consecutive
locations, beginning with the address specified.
When non-ASCII data is deposited, you can specify each item of
data using any valid integer expression.
When ASCII data is deposited, only one item of data is allowed.
All characters to the right of the equal sign are considered
to be part of a single string. The characters are converted to
uppercase, and all spaces are compressed.
|
|