Fujitsu F2 MC-16 Manual Do Utilizador

Página de 354
262
CHAPTER 2  DEPENDENCE FUNCTIONS
2.5.6.4
Display Format of Trace Data
The trace data display format can be selected by running the SHOW TRACE command 
with a command modifier specified. If setup is completed with the SET SOURCE 
command so as to select a source line addition mode, a source line is attached to the 
displayed trace data.
There are three formats to display trace data:
• Display without analyzing trace data (Specify /RAWDATA.)
• Display in instruction execution order (Specify /INSTRUCTION.)
• Display in source line units (Specify /SOURCE.)
Display without Analyzing Trace Data (Specify /RAWDATA.)
The frame output by the emulator is not analyzed and it displays it as it is.
The display of the source is done and corked in this mode regardless of the setting by the SET SOURCE
command.
Special frame is as follows.
Break at "address":
Displays address which program execution is stopped.
Trace ON code(data) hit:
Indicates that trace acquisition is started.
Trace OFF code(data) hit:
Indicates that trace acquisition is stopped.
>SHOW TRACE  /RAWDATA -2400
frame no.   address data(mnemonic)                                    time stamp
- 02400 :    DF02B3    BRA     DF0296 - > DF0296                              1
- 02399 :  write              0010 at 004A32                                                   
- 02398 :  read               0010 at 004A32                                             8
- 02397 :     DF029B  BGE     DF02B5 - > DF02B5     [INT]                3
- 02396 :    DF02BC  == << Trace ON  code hit >> ==                      10
- 02395 :  write               0000 at 0001A0                                             0
- 02394 :  write               0000 at 004A32                                             2
- 02393 :  read /DMA
      0000 at 004A32                                             2
- 02392 :  read               0000 at 0001A2                                             6
- 02391 :    DF02C4  BRA     DF02CA - > DF02CA                             1
- 02390 :  write              0001 at 0001A2                                              1
- 02389 : ==== << Break  at DF02CA >> =====
- 02388 :    
 
 
 
 DF02CA MOV     A,#10 
 
 
 
 
Data
Frame Number
Decimal,
signed
Time Stamp 
Disassemble Description
Displays difference of executed time 
between this frame and next frame
(decimal). 
The unit is cycle. 
Indicates instruction executed.
Hexadecimal
Interrupt
Branching by hardware
interrupt
Jump address
Hexadecimal Branch 
destination address
of branch instruction
Data access
read :  Read access to internal memory
 write : Write access to internal memory
/DMA: DMA access 
(No indication means CPU access.)