HLASM Programmer's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


OPTABLE

HLASM Programmer's Guide
SC26-4941-06

Read syntax diagramSkip visual syntax diagram
   .-OPTABLE(UNI,NOLIST)------------.   
>>-+--------------------------------+--------------------------><
   |                  .-,NOLIST-.   |   
   '-OPTABLE(-+-DOS-+-+---------+-)-'   
              +-ESA-+ '-,LIST---'       
              +-XA--+                   
              +-370-+                   
              +-YOP-+                   
              +-ZOP-+                   
              +-ZS3-+                   
              +-ZS4-+                   
              +-ZS5-+                   
              '-ZS6-'                   

Default
OPTABLE(UNI,NOLIST)
Abbreviation
OP
Restrictions
None
DOS
Instructs the assembler to load and use the DOS operation code table. The DOS operation code is designed for assembling programs previously assembled using the DOS/VSE assembler. The operation code table contains the System/370 machine instructions, excluding those with a vector facility.
ESA
Instructs the assembler to load and use the operation code table that contains the ESA/370 and ESA/390 architecture machine instructions, including those with a vector facility. Equivalent to MACHINE(S390E).
UNI
Instructs the assembler to load and use the operation code table that contains the System/370 and System/390 architecture machine instructions, including those with a vector facility, and Z/Architecture machine instructions.
XA
Instructs the assembler to load and use the operation code table that contains the System/370 extended architecture machine instructions, including those with a vector facility. Equivalent to MACHINE(S370XA).
370
Instructs the assembler to load and use the operation code table that contains the System/370 machine instructions, including those with a vector facility. Equivalent to MACHINE(S370).
YOP
Same as OPTABLE(ZOP) but with the addition of the long displacement facility. Equivalent to MACHINE(ZSERIES-2).
ZOP
Instructs the assembler to load and use the operation code table that contains the symbolic operation codes for the machine instructions specific to z/Architecture systems. Equivalent to MACHINE(ZSERIES).
ZS3
Instructs the assembler to load and use the operation code table that contains the symbolic operation codes for the machine instructions specific to z/Architecture systems. Equivalent to MACHINE(ZSERIES-3).
ZS4
Instructs the assembler to load and use the operation code table that contains the symbolic operation codes for the machine instructions specific to z/Architecture systems. Equivalent to MACHINE(ZSERIES-4).
ZS5
Instructs the assembler to load and use the operation code table that contains the symbolic operation codes for the machine instructions specific to z/Architecture systems. Equivalent to MACHINE(ZSERIES-5).
ZS6
Instructs the assembler to load and use the operation code table that contains the symbolic operation codes for the machine instructions specific to z/Architecture systems. Equivalent to MACHINE(ZSERIES-6).
LIST
Instructs the assembler to produce the Operation Code Table Contents section in the listing. Equivalent to MACHINE(LIST).
NOLIST
Instructs the assembler not to produce the Operation Code Table Contents section in the listing. Equivalent to MACHINE(NOLIST).
Note:
  1. These operation code tables do not contain symbolic operation codes for machine instructions that are unique to IBM 4300 Processors operating in ECPS:VSE mode.
  2. The operation codes supported by High Level Assembler are described in the documents listed under Bibliography.
  3. Table 1 shows the equivalent suboptions for the OPTABLE and MACHINE options.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014