Debugger General Information
B-32
B
Note
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
❏
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.
Note
Relative addresses are limited to 1MB (5 digits),
regardless of the range of the closest offset register.
A
n
Ñ Address register
n
.
Xn
Ñ Index register
n
(A
n
or D
n
).
d
Ñ Displacement (any valid expression).
bd
Ñ Base displacement (any valid expression).
od
Ñ Outer displacement (any valid expression).
n
Ñ Register number (0 to 7).
R
n
Ñ Offset register
n
.
Summary of Contents for MVME177
Page 1: ...MVME177 Single Board Computer Installation and Use Manual VME177A IH2 ...
Page 6: ......
Page 42: ...Hardware Preparation and Installation 2 18 2 ...
Page 52: ...Operating Instructions 3 10 3 ...
Page 80: ...EIA 232 D Interconnections A 8 A ...