![Motorola MVME166 Installation Manual Download Page 76](http://html.mh-extra.com/html/motorola/mvme166/mvme166_installation-manual_245409076.webp)
Using the 166Bug Debugger
4-6
MVME166 Single Board Computer Installation Guide
4
N
ote
In commands with RANGE specified as ADDR DEL ADDR,
and with size option W or L chosen, data at the second
(ending) address is acted on only if the second address is a
proper boundary for a word or longword, respectively.
Offset Registers
Eight pseudo-registers (R0 through R7) called offset registers are used to
simplify the debugging of relocatable and position-independent modules.
The listing files in these types of programs usually start at an address
(normally 0) that is not the one at which they are loaded, so it is harder to
correlate addresses in the listing with addresses in the loaded program. The
offset registers solve this problem by taking into account this difference and
forcing the display of addresses in a relative offset format. Offset
registers have adjustable ranges and may even have overlapping ranges. The
range for each offset register is set by two addresses: base and top. Specifying
the base and top addresses for an offset register sets its range. In the event that
an address falls in two or more offset registers’ ranges, the one that yields the
least offset is chosen.
N
ote
Relative addresses are limited to 1MB (5 digits), regardless
of the range of the closest offset register.
Summary of Contents for MVME166
Page 1: ...MVME166 Single Board Computer Installation Guide MVME166IG D2 ...
Page 12: ...xii ...
Page 14: ...xiv ...
Page 46: ...Hardware Preparation and Installation 2 10 MVME166 Single Board Computer Installation Guide 2 ...
Page 70: ...Debugger General Information 3 24 MVME166 Single Board Computer Installation Guide 3 ...
Page 114: ...Disk Tape Controller Data B 6 MVME166 Single Board Computer Installation Guide B ...
Page 116: ...Network Controller Data C 2 MVME166 Single Board Computer Installation Guide C ...