User`s guide

Examining Memory and Disassembling Code
85
assign register = expression
Assigns the value of expression to register. You must precede
the name of the register with a dollar sign ($).
For example:
(dbx) assign $f0 = 3.14159
3.1415899999999999
(dbx) assign $t3 = 0x5a
0x5a
By default, the assign register command changes the register value in the
current activation level, which is a typical operation. To force the hardware
register to be updated regardless of the current activation level, use the $ set
$framereg command.
Examining Memory and Disassembling Code
The forward slash (/) and question mark (?) commands allow you to
examine the contents of memory. Depending on the format you specify, you
can display the values as numbers, characters, or disassembled machine
code. Note that all common forms of address are supported. Some unusual
expressions may not be accepted unless enclosed in parentheses, as in
(address)/count format.
The commands for examining memory have the following syntax:
address / count format
Prints the contents of the specified address, or disassembles
the code for the instruction at the specified address. Repeat
for a total of count addresses in increasing address—in other
words, an “examine forward” command. The format codes
are listed in Table 7-2.
address ? count format
Prints the contents of the specified address or, disassembles
the code for the instruction at the specified address. Repeat
for a total of count addresses in decreasing address—in
other words, an “examine backward” command. The
format codes are listed in Table 7-2.