User`s guide
To synchronize the inverse assembler
The CPU32 microcontroller does not indicate externally which word fetched
is the beginning of a new instruction. You may have to "point" to the first
state of an instruction fetch to synchronize the inverse assembler. Once
synchronized, the inverse assembler will disassemble from this state through
the end of the screen. To synchronize the inverse assembler:
• Identify a line on the display that you know is the first state of an
instruction fetch.
• Roll this line to the top of the listing.
• Press the Invasm field at the top of the screen.
This will cause the Invasm Options submenu to appear.
• Press the Align softkey.
The listing will inverse assemble from the top line down. Any data before this
screen is left unchanged. Rolling the screen up will inverse assemble the lines
as they appear on the bottom of the screen. If you jump to another area of
the listing by entering a new line number or by rolling the screen down, you
may have to re-synchronize the inverse assembler by repeating the described
steps.
Each time you inverse assemble a block of memory, the analyzer will keep
that block in the inverse assembled condition. You can inverse assemble
several different blocks in the analyzer memory, but the activity between
those blocks will not be inverse assembled.
Analyzing the Target System
To synchronize the inverse assembler
E2480A Motorola CPU32 Preprocessor Interface 3–9