System Debug Reference Manual (32650-90888)
124 Chapter4
System Debug Command Specifications :-Exit
DR
CIR The current instruction register.
CMPC The full logical CM program counter address.
MAPDST The CST expansion mapping data segment number.
MAPFLAG The CST expansion mapping bit.
Q The Q register word offset, DB relative.
S The S register word offset, DB relative.
SDST The CM stack data segment number.
STATUS The CM status register.
X The X (index) register.
If
cm_register
is omitted, all of the above CM registers are displayed.
nm_register
The NM register to be displayed.
If no value is provided, all NM registers are displayed (excluding the
floating-point registers). The ENVL ,FP command displays all of the
floating-point registers at once.
To fully understand the use and conventions for the various registers, refer
to the Precision Architecture and Instruction Reference Manual
(09740-90014) and Procedure Calling Conventions Reference Manual
(09740-90015). (These may be ordered as a set with the part number
09740-64003.) The
Procedure Calling Conventions Reference
Manual
is of particular importance for understanding how the language
compilers utilize the registers to pass parameters, return values, and hold
temporary values.
The following tables list the native mode registers available within System
Debug. Many registers have aliases through which they may be
referenced. Alias names in italics are not available in System Debug.
Access rights abbreviations are listed below. PM indicates that privileged
mode (PM) capability is required.
d Display access
D PM display access
m Modify access
M PM modify access
The following registers are known as the General Registers.
Table 4-1. General Registers
Name Alias Access Description
R0
none
d A constant 0
R1
none
dm General register 1
R2
none
dm Used to hold RP at times