315
CHAPTER 2 DEPENDENCE FUNCTIONS
2.6.9.3 Trace Data Display Example (Instruction)
This section describes trace data that is displayed in the instruction mode.
■ Instruction Display
This mode displays the branch addresses of the RAW data display in disassembly format. Figure 2.6-7 shows
an instruction display example.
Figure 2.6-7 Example of the Instruction Display
frame no.
Displays the frame number in decimal form.
address
Displays the branch addresses.
mnemonic
Displays disassembly of the instructions that are executed between branch addresses.
Note:
For branch addresses (b-addr), an instruction between the branch addresses is extracted to get the
frames to complement each other by disassembly. When they are complemented, the frame number
field is blank.
>SHOW TRACE /RAWDATA -2400
frame no. address mnemonic
sample.c$39 }
- 00003 : FF011F BRA FF010E -> FF010E
sample.c$36 while (flag2) {
- 00002 : FF010E MOVW A,0190 -> FF00CE [INT]
sample.c$14 {
ExtInt:
: FF00CE LINK #00
: FF00D0 PUSHW RW0
sample.c$15 *((char __io*)0x59) =0;
: FF00D2 MOV A,#59
: FF00D4 MOVW RW0,A
: FF00D5 MOVN A,#0
: FF00D6 MOV @RW0,A
Decimal, signed
Frame Number
Display that supplements
between branch frames.
Disassemble Description
Hexadecimal Branch
destination address
of branch instruction
Jump address
Branching by hardware
interrupt
Interrupt