Using The Inverse Assembler; Hardware Switches - HP E2466C User Manual

Preprocessor interface for the intel pentium ii processor
Table of Contents

Advertisement

Using the Inverse Assembler

In addition to basic transaction tracking, the HP 16505A can display
an accurate instruction execution trace of Pentium II processor target
systems containing up to four processors. Instruction disassembly
supports Intel's MMX technology. Disassembly requires the use of a
separate run-control tool such as the HP E3493A to disable all CPU
caches and enable Branch Trace Message transactions.
Operating modes are determined by a combination of preprocessor
interface hardware switch settings and options selected in the
HP 16505A Listing window under the "Invasm - Filter..." and "Invasm -
Preferences..." menu pull-downs. The Filter dialog allows the user to
show, suppress, or change the color of an entire acquisition state,
whereas the Preferences dialog controls the display format for a state
which is shown.
Disassembly is only possible when "Display Disassembly" is selected in the
Preferences dialog and "Branch Trace Messages" are selected in the Filter
dialog. Additionally, a run-control tool should be used to enable Branch Trace
Messages and disable the instruction caches for all processors.

Hardware switches

The inverse assembler software requires that switches on the preprocessor
interface hardware be set to one of the modes listed below.
- State Mode with Expanded Clock Qualifier
- State Mode with Compacted Clock Qualifier
Refer to Figure 2 in Chapter 1 for correct switch positions. If the switches
are mistakenly set to Timing mode, the "inverse assembly" column in the
Listing window displays an error message.
See Appendix A for a complete list of error messages.
2-14
Preprocessor Interface for the Pentium II Processor

Advertisement

Table of Contents
loading

Table of Contents