CHAPTER 8: DEBUGGER
222 EPSON S5U1C63000A MANUAL
(S1C63 FAMILY ASSEMBLER PACKAGE)
8.9.15 Coverage
cv (coverage)
Function
This command displays coverage information (addresses where the program is executed).
The coverage information is displayed in the [Command] window.
Format
>cv [<address1> [<address2>]]↵ (direct input mode)
<address1>: Start address; hexadecimal or symbol (IEEE-695 format only)
<address2>: End address; hexadecimal or symbol (IEEE-695 format only)
Condition: 0 ≤ address1 ≤ address2 ≤ last program memory address
Examples
>cv 100 1ff↵ ... Displays the executed addresses within the range from 0x100 to 0x1ff.
Coverage Infomation:
1: 0100..0102
2: 0110..0118
>cv↵ ... Displays all the executed addresses.
Coverage Infomation:
1: 0000..000d
2: 0100..0102
3: 0110..0118
>
Notes
• If the cv command is input without <address1> and <address2>, coverage information in all address
is displayed; if both <address1> and <address2> are specified, coverage information within the
specified address range is displayed; if just <address1> is specified, the end address is treated as the
maximum program address and coverage information within that range is displayed.
• The addresses specified here must be within the range of the program memory area available with
each microcomputer model.
An error results if the input one is not a hexadecimal number or 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-0xXXXX
• An error results if the start address is larger than the end address.
Error : end address < start address
GUI utility
None