INDCDS input register values must be 31-bit addresses. INDCDS64
input register values must be 64-bit addresses. Before issuing
the macro, the user must load the registers as follows:
- Register
- Use
- 0
- Used as a work register by the system
- 1
- Unchanged
- 2,3
- First 64 bit operand in even-odd pair of registers (target data)
- 4,5
- Third 64 bit operand in even-odd pair of registers (source data)
- 6
- Real address of second operand, a doubleword in storage (target
address)
- 7-13
- Unchanged
- 14
- Used as a work register by the system
- 15
- Used as a work register by the system
The user invokes the 31-bit CDS function by coding the following
macro:
DATOFF INDCDS