HP 64767 User Manual page 124

Emulation/analysis
Table of Contents

Advertisement

Chapter 5: Configuring the Emulator
Mapping Memory
Public
interrupt
segment
Private
libcconst
Public
libdata
Public
??DATA1
??INIT
Common
Notice the CODE and ROM sections occupy locations 0 through 10H and 80000H
through 863EFH. Because the contents of these sections will eventually reside in
target system ROM, this area should be characterized as ROM when mapped. This
will prevent these locations from being written over accidentally. If breaks on
writes to ROM are enabled, instructions that attempt to write to these locations will
cause emulator execution to break into the monitor.
Also, notice the DATA sections occupy locations 10000H through 19fDDH. Since
these sections are written to, they should be characterized as RAM when mapped.
Enter the following commands to map memory for the above program.
delete all <RETURN>
0 thru 03ffh emulation rom <RETURN>
10000h thru 19fffh emulation ram <RETURN>
80000h thru 863ffh emulation rom <RETURN>
The resulting memory mapper screen is shown below.
To synchronize emulation memory accesses in the range 0 through 0FFFH, you
would enter the following command in place of the command above:
0 thru 3ffh emulation rom lock <RETURN>
124
00000
00003
00004
85FCC
863A3
003D8
10110
10113
00004
863A4
863A6
00003
Abs.
Word
Word
Byte

Advertisement

Table of Contents
loading

This manual is also suitable for:

80186/8/xl/ea/eb

Table of Contents