
Detailed Descriptions
11-17
code then Step advances by one assembly instruction, stepping info
function calls.
Next
Next causes the program to advance from the current source position to
the next source line. If the current source position is a function call then
the function is stepped over. Otherwise the behavior is the same as Step.
If the current source is assembly code then Next advances by one
assembly instruction, stepping over function calls.
Assembly Step
Assembly step advances program execution by an assembly-level
instruction. Assembly step will follow calls to step into functions.
Assembly Next
Assembly next advances program execution by an assembly-level
instruction. Assembly next will step over calls and will not step into
functions.
Finish
Finish completes execution of a function and returns to the line following
the function call.
Until
Until continues running until a source line past the current line in the
current stack frame is reached.
Stop
Stop causes a dynamic breakpoint to be executed in a running program.
Program execution is halted and current state of the program and
processor is reflected in the Debugging Windows.
Cycle-Step
Cycle-step advances program execution by one processor clock cycle.
Cycle-step is available for the ZSIM simulator target only. Depending on
instruction grouping, more than one assembly instruction may be
executed in a Cycle-Step.
Multiple Cycle-Step
Multiple Cycle-step advances program execution by a user defined
number of processor clock cycles. Multiple Cycle-step is available for the
ZSIM simulator target only.