English
Language : 

HD6475368CP Datasheet, PDF (19/108 Pages) Agilent(Hewlett-Packard) – H8/536 Emulator PC Interface
Analysis
The H8/536 emulator is used with one of the following analyzers
which allows you to trace code execution and processor activity.
HP 64704A 80-channel Emulation Bus Analyzer
HP 64703A 64-channel Emulation Bus Analyzer and
16-channel State/Timing Analyzer.
HP 64794x 80-channel 8K/64K/256K Emulation Bus
Analyzer.
The Emulation Bus Analyzer monitors the emulation processor using
an internal analysis bus. The HP 64703A 64-channel Emulation Bus
Analyzer and 16-channel State/Timing Analyzer allows you to probe
up to 16 different lines in your target system.
Registers
You can display or modify the H8/536 internal register contents. This
includes the ability to modify the program counter (PC) and code page
register (CP) so you can control where the emulator begins executing a
target system program.
Single-Step You can direct the emulation processor to execute a single instruction
or a specified number of instructions.
Target System
Interface
You can set the interface to the target system to be active or passive
during background monitor operation. (See the "Configuring the
Emulator" chapter for further details.)
Breakpoints
You can set up the emulator/analyzer interaction so that when the
analyzer finds a specific state, emulator execution will break to the
background monitor.
You can also define software breakpoints in your program. The
emulator uses one of H8/536 undefined opcode (1B hex) as software
breakpoint interrupt instruction. When you define a software
breakpoint, the emulator places the breakpoint interrupt instruction (1B
hex) at the specified address; after the breakpoint interrupt instruction
causes emulator execution to break out of your program, the emulator
replaces the original opcode. Refer to the "Using Software
Breakpoints" section of "Getting Started" chapter for more information.
Introduction 1-21