CHAPTER 8: DEBUGGER

If both <address1> and <address2> are defined, the debugger displays data from <address1> to <address2>.

>dd 008

017

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 1 2 3 4 5 6 7

8 9 A B C D E F

0000:

 

 

 

 

 

 

 

 

0

0

0

0

0

0

0

0

0010:

0

0

0

0

0

0

0

0

 

 

 

 

 

 

 

 

>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3)During log output

If a command execution is being output to a log file by the log command when you dump the data memory, data is displayed in the [Command] window even if the [Data] window is opened and are also output to the log file.

If the [Data] window is closed, data is displayed in the [Command] window in the same way as in (2) above.

If the [Data] window is open, it is redisplayed to show data in the same way as in (1) above. In this case, the same number of lines is displayed in the [Command] window as are displayed in the [Data] window.

(4)Successive display

Once you execute the dd command, data can be displayed successively with the [Enter] key only until some other command is executed.

When you hit the [Enter] key, the [Data] window is scrolled one full screen.

When displaying data in the [Command] window, data is displayed for the 16 lines following the previously displayed address (same number of lines as displayed in the [Data] window during log

output).

>dd

0 1 2 3 4 5 6 7 8 9 A B C D E F 0000: A A A A A A A A A A A A A A A A

0010: A A A A A A A A A A A A A A A A

:

:

:

00F0: A A A A A A A A

A A A A A A A A

>

 

 

 

0 1 2 3 4 5 6 7

8 9 A B C D E F

0100: A A A A A A A A

A A A A A A A A

0110: A A A A A A A A

A A A A A A A A

:

:

:

01F0: A A A A A A A A

A A A A A A A A

>

 

 

When the line at address 0xfff0 is displayed, the system stands by waiting for command input. If you hit the [Enter] key here, data is displayed beginning with address 0x0000.

Notes

Both the start and end addresses specified here must be within the range of the data memory area available with each microcomputer model.

An error results if the input one is not a hexadecimal number or not a valid symbol.

Error : invalid value

(no such symbol / symbol type error)

An error results if the limit is exceeded.

Error : Address out of range, use 0-0xFFFF

An error results if the start address is larger than the end address.

Error : end address < start address

GUI utility

[View Data Dump] menu item

When this menu item is selected, the [Data] window opens or becomes active and displays the current data memory contents.

S5U1C63000A MANUAL

EPSON

165

(S1C63 FAMILY ASSEMBLER PACKAGE)