This section of the listing shows all references in the program to each of the general registers.
Additional flags indicate the type of reference. This is a useful tool in
checking the logic of your program; it helps you see if your use of registers is in order. Figure 1. General Purpose Register cross-reference
The statements within the program that reference the register. Additional indicators are
suffixed to the statement numbers as follows:
(space)
Referenced
M
Modified
B
Used as a branch address
U
Used in USING statement
D
Used in DROP statement
N
Used as an index register
3
The assembler indicates when it has not detected any references to a register.
Note: The implicit use of a register to resolve a symbol to a base
and displacement does not create a reference in the General Purpose
Register Cross Reference.