Debug Manual

Table Of Contents
Debug Command Overview
Debug Manual421921-003
3-13
Address Syntax
code segment within the system code space. If you omit segment-num,
Debug uses 0.
The value of segment-num must be in the range 0 through %37 (octal).
UD[,]
indicates that the address is in the user data segment.
offset
is an expression giving the address, relative to the indicated address-mode.
indirection-type
specifies that the address is to be used as an indirect address. The value of
indirection-type must be one of the following:
index
is an expression to be used as an offset from the base address. The index
parameter is a byte offset if prefix is N or if indirection-type is S, SX,
or SG; otherwise, index is 16-bit word offset.
Q-mode
indicates that the address is in the current selectable data segment. Q indicates an
address within the currently assigned selectable segment. The syntax for Q-mode
is as follows:
Q offset [ indirection-type [index ] ]
See the definitions of offset, indirection-type, and index above.
C indicates an address in the current TNS code segment (user code
space or user library space).
L
indicates an L-relative address (procedure parameters or local
variables) in the user data segment.
S indicates an S-relative address (subprocedure parameters or sublocal
variables) in the user data segment.
G
indicates a system-global relative address in the system data segment.
G is allowed only in privileged mode.
I use the indirect address as a word address.
S use the indirect address as a byte address.
IX use the indirect address as an extended word address.
SX use the indirect address as an extended byte address or as a 32-bit
address.
IG use the indirect address as a system global word address; this type is
allowed only in privileged mode.
SG use the indirect address as a system global byte address; this type is
allowed only in privileged mode.