S5U1C62000A MANUAL EPSON 129
(S1C60/62 FAMILY ASSEMBLER PACKAGE)
CHAPTER 9: DEBUGGER
9.4.4 [Data] Window
(1) Displaying data memory contents
The [Data] window displays the memory dump
results in hexadecimal numbers.
The symbols that appear in the [Data] window
indicate the following status:
/: Unused address
-: Write-only I/O address
!: An address that contains a write-only bit or a
read-only bit
* Updating of display
The display contents of the [Data] window are
updated automatically when memory contents are
modified with a command (de, df, or dm command),
or by direct modification. After executing the pro-
gram (g, gr, s, n, or rst command), the display con-
tents are also updated. To refresh the [Data] window
manually, execute the dd command or click the
vertical scroll bar.
(2) Direct modification of data memory contents
The [Data] window allows direct modification of data memory contents. To modify data on the [Data]
window, place the cursor at the front of the data to be modified or double click the data, and then type
a hexadecimal character (0–9, a–f). Data in the address will be modified with the entered number and
the cursor will move to the next address. This allows successive modification of a series of addresses.
9.4.5 [Register] Window
(1) Displaying register contents and fetched code
The [Register] window displays the contents of the program counter (PC), A
register, B register, X register, Y register, stack pointer (SP) and flags (I, D, Z,
and C). The currently fetched instruction (at the PC address) and the next
one are also displayed.
∗
Updating the display
The display is updated when registers are dumped (rd command), when
register data is modified (rs command), when the CPU is reset (rst com-
mand), or after program execution (g, gr, s, or n command) is completed.
When the on-the-fly function is enabled, the PC address is updated in real
time at 0.5 second intervals while the program is being executed. Other
contents are left unchanged until the program is stopped by a break.
(2) Direct modification of register contents
The [Register] window allows direct modification of register contents. To modify data on the [Regis-
ter] window, select (highlight) the data to be modified and type a hexadecimal number (0–9, a–f), then
press [Enter]. The register data will be modified with the entered number.