HLASM Language Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Domain of an ordinary USING instruction

HLASM Language Reference
SC26-4940-06

The domain of an ordinary USING instruction (called the "ordinary USING domain", or the "USING domain") begins where the USING instruction appears in a source module. It continues until the end of a source module, except when:
  • A subsequent DROP instruction specifies the same base register or registers assigned by a preceding USING instruction.
  • A subsequent USING instruction specifies the same register or registers assigned by a preceding USING instruction.
The assembler converts implicit address references into their explicit form when the following conditions are met:
  • The address reference appears in the domain of a USING instruction.
  • The addresses referred to lie within the range of some USING instruction.

The assembler does not convert implicit address references that are outside the USING domain. The USING domain depends on the position of the USING instruction in the source module after conditional assembly, if any, has been done.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014