Monitor address?
The default configuration specifies a monitor address of 0b800 hex.
The monitor base address must be located on a 2K byte boundary other
than internal RAM and SFR area; otherwise, configuration will fail.
Monitor filename?
This question allows you to specify the name of the foreground monitor
program absolute file. Remember that the foreground monitor must
already be assembled and linked starting at the 2K byte boundary
specified for the previous "Monitor address?" question.
The monitor program will be loaded after you have answered all the
configuration questions; therefore, you should not link the foreground
monitor to the user program. If it is important that the symbol database
contain both monitor and user program symbols, you can create a
different absolute file in which the monitor and user program are
linked. Then, you can load this file after configuration.
Mapping memory
The emulation memory consists of 128K/512K/1M/2M bytes,
mappable in 256 byte blocks. You can define up to 16 different map
terms.
The memory mapper allows you to characterize memory locations. It
allows you specify whether a certain range of memory is present in the
target system or whether you will be using the emulation memory for
that address range. You can also specify whether the target system
memory is ROM or RAM, and you can specify that emulation memory
be treated as ROM or RAM.
Note
When you use background monitor, the emulator occupies 2K byte,
which is used for background monitor program, leaving 122K, 506K,
1018K, 2042K byte of emulation memory which you may use.
4-12 Configuring the Emulator
Summary of Contents for 64147A
Page 2: ......
Page 8: ...Notes ...
Page 14: ...Notes 6 Contents ...
Page 16: ...Figure 1 1 HP 64147 Emulator for MELPS 7750 51 Series 1 2 Introduction ...
Page 84: ...Notes 4 24 Configuring the Emulator ...
Page 92: ...Notes A 8 Using A Foreground Monitor ...
Page 105: ...Notes Index 11 ...