HLASM Toolkit Feature User's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


USING statements

HLASM Toolkit Feature User's Guide
GC26-8710-10

These statements define base register usage. Up to 256 USING statements may be entered. These statements permit the Disassembler to convert explicit base-displacement addresses to symbolic labels. Labels created within the program is 7 characters long. The first character is 'A', followed by the 6-hex-digit offset to the label. A USING statement must be entered for each DSECT to be used.

Table 1. USING statements: format
Column Contents
1–5
  • literal 'USING'
6 onwards
  • one or more spaces
  • offset of beginning location for USING range in hexadecimal (this is where the USING statement occurs)
  • one or more spaces
  • offset of ending location for USING range in hexadecimal (this is where the DROP statement occurs)
  • one or more spaces
  • base register to be used (hexadecimal 1-F)
  • one or more spaces
  • type, P=program base, D=DSECT base
  • one or more spaces
  • initial base register value (if type P) in hexadecimal
  • DSECT name (if type D)

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014