HP (Hewlett-Packard) HP 16500C Computer Accessories User Manual


 
Inverse Assembly Synchronization
If you roll the trace list to a new position and press Invasm again, the
inverse assembler repeats the above process. However, it does not
work backward in the trace list from the starting position. This may
cause differences in the trace list above and below the point where
you synchronized inverse assembly. The best way to ensure correct
inverse assembly is to synchronize using the first state you know to be
the first byte of an opcode fetch.
For processors with a pipeline or instruction queue, the information
presented to the analyzer can potentially become confusing. Was an
instruction executed or not? Active circuitry on some preprocessor
models helps by sorting out the order of execution before presenting
information to the analyzer. You can set switches on the preprocessor
to control whether this dequeueing is enabled.
The inverse assembler
synchronizes at the
first line in the trace
list...
not at the cursor
position
Concepts
4–11