OPTABLE

Read syntax diagramSkip visual syntax diagramOPTABLE(UNI,NOLIST)OPTABLE(DOS370XAESAZOPZS1YOPZS2Z9ZS3Z10ZS4Z11ZS5Z12ZS6Z13ZS7Z14ZS8Z15ZS9Z16ZSA,NOLIST,LIST)
Default
OPTABLE(UNI,NOLIST)
Abbreviation
OP
Restrictions
None
UNI
Instructs the assembler to use the universal operation code table that contains the System/370 and System/390® architecture machine instructions and the latest level of z/Architecture® machine instructions. Note that the System/370 and System/390 vector facility instructions are not available in this operation table.
DOS
Instructs the assembler to use the DOS operation code table. This table is designed specifically 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.
370
Instructs the assembler to use the operation code table that contains the machine instructions specific to System/370 systems, including those with a System/370 vector facility.
XA
Instructs the assembler to use the operation code table that contains the machine instructions specific to systems operating in System/370 extended-architecture mode, including those with a System/370 vector facility.
ESA
Instructs the assembler to use the operation code table that contains the machine instructions specific to systems operating according to the ESA/370 or ESA/390 architecture, including those with a System/370 or System/390 vector facility.
ZOP or ZS1
Instructs the assembler to use the operation code table that contains the machine instructions specific to the first generation of z/Architecture systems, for example the IBM® zSeries 900 (z900) and zSeries 800 (z800).
YOP or ZS2
Instructs the assembler to use the operation code table that contains the machine instructions for the second generation of z/Architecture systems with the Long-Displacement Facility, for example the IBM zSeries 990 (z990) and zSeries 890 (z890).
Z9 or ZS3
Instructs the assembler to use the operation code table that contains the machine instructions for the third generation of z/Architecture systems, including the decimal floating point facility, for example the IBM System z9®.
Z10 or ZS4
Instructs the assembler to use the operation code table that contains the machine instructions for the fourth generation of z/Architecture systems, for example the IBM System z10®.
Z11 or ZS5
Instructs the assembler to use the operation code table that contains the machine instructions for the fifth generation of z/Architecture systems, for example the IBM zEnterprise® 196 (z196).
Z12 or ZS6
Instructs the assembler to use the operation code table that contains the machine instructions for the sixth generation of z/Architecture systems, for example the IBM zEnterprise EC12 (zEC12).
Z13 or ZS7
Instructs the assembler to use the operation code table that contains the machine instructions for the seventh generation of z/Architecture systems, including the Vector Facility for z/Architecture, for example the IBM z13®.
Z14 or ZS8
Instructs the assembler to use the operation code table that contains the machine instructions for the eighth generation of z/Architecture systems, for example the IBM z14®.
Z15 or ZS9
Instructs the assembler to use the operation code table that contains the machine instructions for the ninth generation of z/Architecture systems, for example the IBM z15®.
Z16 or ZSA
Instructs the assembler to use the operation code table that contains the machine instructions for the tenth generation of z/Architecture systems, for example the IBM z16.
LIST
Instructs the assembler to produce the Operation Code Table Contents section in the listing.
NOLIST
Instructs the assembler not to produce the Operation Code Table Contents section in the listing.
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.