User`s guide

To display captured state data
Select the Listing Menu for your logic analyzer.
The logic analyzer displays captured data in the Listing Menu. The inverse
assembler disassembles the captured data in a format that closely resembles
the assembly source code for your processor. For those preprocessors that
have more than one inverse assembler, the inverse assembler used depends
on your logic analyzer and logic analyzer software version. See the logic
analyzer software compatibility table in chapter 1.
The inverse assembler often cannot determine where an instruction starts.
For correct inverse assembly, you must synchronize the inverse assembler
with the start of an instruction. See "To synchronize the inverse assembler"
later in this chapter.
If your trace listing doesn’t otherwise appear to be correct (capturing the
same RAM address twice, for example), make sure the preprocessor interface
hardware is configured for state analysis. The "Invasm" field will appear at the
top of the Listing Menu screen when the logic analyzer is configured for state
analysis. See Chapter 1 to review the hardware configuration, correct it if
needed, and then run the trace again.
Example The following figure shows the Listing Menu display for the HP 16550A logic
analyzer using the IA68306 inverse assembler:
Figure 7
Top line of display.
Synchronization begins
here.
Unexecuted prefetch
Missing opcodes
(caused by unexecuted
prefetch)
Cursor position
Don’t care bytes
Prefetch that may or may
not have been executed.
Analyzing the Motorola MC68306
To display captured state data
MC68306 Preprocessor 2–9