HP 68302 User Manual page 169

Hide thumbs Also See for 68302:
Table of Contents

Advertisement

Chapter 5: Debugging Programs
Tracing Program Execution
Tracing Program Execution
This section shows you how:
How the Analyzer Works
When you trace program execution, the analyzer captures microprocessor
address bus, data bus, and control signal values at each clock cycle. The
values captured for one clock cycle are collectively called a state. A trace is a
collection of these states stored in analyzer memory (also called trace
memory).
The trigger condition tells the analyzer when to store states in trace memory.
The trigger position specifies whether states are stored before, after, or about
the state that satisfies the trigger condition.
The store condition limits the kinds of states that are stored in trace memory.
When the states stored are limited by the store condition, up to two states
which satisfy the prestore condition may be stored when they occur before
the states that satisfy the store condition.
170
To trace function flow
To trace callers of a specified function
To trace execution within a specified function
To trace accesses to a specified variable
To trace before a particular variable value and break
To trace until the command is halted
To stop a running trace
To repeat the last trace
To identify bus arbitration cycles in the trace
To display bus cycles
To display absolute or relative counts

Advertisement

Table of Contents
loading

Table of Contents