![HP 7750 Скачать руководство пользователя страница 79](http://html.mh-extra.com/html/hp/7750/7750_user-manual_164066079.webp)
A
Using the Optional Foreground Monitor
By using and modifying the optional Foreground Monitor, you can
provide an emulation environment which is customized to the needs of
a particular target system.
Comparison of
Foreground and
Background
Monitors
An emulation monitor is required to service certain requests for
information about the target system and the emulation processor. For
example, when you request a register display, the emulation processor
is forced into the monitor. The monitor code has the processor dump
its registers into certain emulation memory locations, which can then be
read by the emulator system controller without further interference.
Background
Monitors
A background monitor is an emulation monitor which overlays the
processor’s memory space with a separate memory region. Entry into
the monitor is normally accomplished by jamming the monitor
addresses onto the processor’s address bus.
Usually, a background monitor will be easier to work with in starting a
new design. The monitor is immediately available upon powerup, and
you don’t have to worry about linking in the monitor code or allocating
space for the monitor to use the emulator. No assumptions are made
about the target system environment; therefore, you can test and debug
hardware before any target system code has been written. All of the
processor’s address space is available for target system use, since the
monitor memory is overlaid on processor memory, rather than
subtracted from processor memory. Processor resources such as
interrupts are not taken by the background monitor.
However, all background monitors sacrifice some level of support for
the target system. For example, when the emulation processor enters
Using A Foreground Monitor A-1
Содержание 7750
Страница 2: ......
Страница 12: ...Figure 1 1 HP 64147 Emulator for MELPS 7750 51 Series 1 2 Introduction ...
Страница 50: ...Notes 2 32 Getting Started ...
Страница 56: ...3 6 In Circuit Emulation ...
Страница 86: ...CONFIG_ITEMS Summary 7750 51 Series emulator configuration items Syntax B 2 Specific Command Syntax ...
Страница 94: ...Notes B 10 Specific Command Syntax ...