To directly jump to a line of an application program
It is possible to jump directly to a line, if the result of executed instructions
between the current point and the specified line, are not important. This
command will not change the contents of data memory, registers and status
except for the program counter. The specified line is the next line to be
executed.
•
Move the cursor to the appropriate line or highlight this line
•
Choose Jump to Cursor command of the Debug menu
Single Step
The execution results of some instructions in the above section may be
viewed and checked. It is also possible to view the execution results one
instruction at a time, i.e., in a step-by-step manner. The HT-IDE provides
two step modes, namely manual mode and automatic mode.
In the manual mode, the HT-IDE executes exactly one step command each
time the single-step command is exectuted. In the automatic mode, the
HT-IDE executes single step commands continuously until the emulation
stop command is issued, using the Stop command of the Debug menu. In
the automatic mode, all user specified breakpoints are discarded and the
step rate can be set from FAST, 0.5, 1, 2, 3, 4 to 5 seconds. There are 3 step
commands, namely Step Into, Step Over and Step Out in each mode.
•
The Step Into command executes exactly one instruction at a time,
however upon encountering a CALL procedure, will enter the procedure
and stop at the first instruction.
•
The Step Over command executes exactly one instruction at a time,
however upon encountering a CALL procedure, will stop at the next
instruction after the CALL instruction instead of entering the procedure.
All instructions of this procedure will have been executed and the register
contents and status may have changed.
•
The Step Out command is only used when inside a procedure. It executes
all instructions between the current point and the RET instruction
(including RET), and stops at the next instruction after the CALL instruc-
tion.
Note
The Step Out command should only be used when the current pointer is
within a procedure or otherwise unpredictable results may happen.
Chapter 5 HT-IDE Menu – Debug
41
Summary of Contents for HT-IDE
Page 11: ...P a r t I Integrated Development Environment Part I Integrated Development Environment 1 ...
Page 12: ...HT IDE User s Guide 2 ...
Page 20: ...Fig 1 6 Fig 1 7 HT IDE User s Guide 10 ...
Page 24: ...HT IDE User s Guide 14 ...
Page 70: ...HT IDE User s Guide 60 ...
Page 76: ...HT IDE User s Guide 66 ...
Page 92: ...HT IDE User s Guide 82 ...
Page 93: ...P a r t I I Development Language and Tools Part II Development Language and Tools 83 ...
Page 94: ...HT IDE User s Guide 84 ...
Page 148: ...HT IDE User s Guide 138 ...
Page 150: ...Fig 12 1 Fig 12 2 HT IDE User s Guide 140 ...
Page 154: ...HT IDE User s Guide 144 ...
Page 192: ...HT IDE User s Guide 182 ...
Page 194: ...HT IDE User s Guide 184 ...
Page 218: ...HT IDE User s Guide 208 ...
Page 235: ...P a r t V Appendix Part V Appendix 225 ...
Page 236: ...HT IDE User s Guide 226 ...
Page 250: ...HT IDE User s Guide 240 ...