z/OS JES3 Customization
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Meanings of Parameter Variables

z/OS JES3 Customization
SA32-1006-00

The following describes the meaning of each notation used to show how a parameter can be coded.
hexexp
When this notation is shown, it represents a hexadecimal number in the range 00 through FF. The number must be specified using the format X'nn'.
address
When this notation is shown, the parameter can be specified as either of the following:
  • Any address that can be written as a valid assembler-language A-type address constant
  • Any of the general registers 2 through 9

All registers as parameters must be coded in parentheses. For example, if register 3 is coded, it is coded as (3) or (R3). Unless otherwise specified in the description of a macro, when a register is used as a parameter, the assembler program assumes the register contains the address.

number
When this notation is shown, the parameter can be specified as either of the following:
  • Any decimal digit up to the maximum allowed for the specific parameter being described
  • Any of the general registers 2 through 9

All registers as parameters must be coded in parentheses. For example, if register 3 is coded, it is coded as (3) or (R3). When a register is used as a parameter, the assembler program assumes the register contains the required value, unless otherwise specified in the description of the macro.

(reg)
When this notation is shown, a general register must be coded. The assembler program assumes that the general register already contains the address or value, unless otherwise specified in the description of the macro.
(x) or (Rx)
When this notation is shown, the assembler program assumes that general register x already contains the address or value, unless otherwise specified in the description of the macro.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2013