Address Register 1 and 2 |
Top Previous Next |
In the CPU there are two address registers that are named AR1 and AR2 that can point to addresses in the I-, Q- or M-area or contain an unspecified address whose area is specified at runtime. The address registers are used for the register-indirect addressing. The advantage of this kind of addressing compared to the memory-indirect addressing at complex memory operations is caused by the fact that there are special instructions (+AR1,+AR2) with which the address registers can be incremented or decremented without displacing the just processed numbers from accu 1 and 2.
You can also use these registers as normal computing register for special tasks, this is sometimes quite useful.
!! Attention with Use of Address Register !!
See also: LAR1 or 2 Load address register TAR1 or 2 Transfer address register into accu 1
|