Machine requirements

For assembling High Level Assembler programs: Programs written using High Level Assembler can be assembled, including use of the z/Architecture® processor machine instructions, the Extended Architecture mode processor machine instructions, and Enterprise System Architecture mode processor machine instructions, on all System/370 family and its follow-on machines supporting the following operating systems:
  • z/OS®
  • z/VM®
  • z/VSE®
  • OS/390®
  • VM/ESA
  • VSE/ESA

You might require an operating system-specific macro library to assemble programs that run under that operating system, depending on macro usage.

For running High Level Assembler programs: A generated object program using z/Architecture, Extended Architecture (370-XA), Enterprise Systems Architecture/370 (ESA/370), Enterprise Systems Architecture/390 (ESA/390), Enterprise Systems/9000 (ES/9000) or Vector instructions can be run only on an applicable processor under an operating system that provides the necessary architecture support for the instructions used.

Tape device: High Level Assembler is distributed on one of the following:
  • Standard labeled 9-track magnetic tape written at 6250 bpi
  • 3480 tape cartridge

An appropriate tape device is required for installation.

Double-byte data: Double-byte data can be displayed, entered, or both, in their multicultural representation on the following:
  • IBM® 3800-8 system printer
  • IBM 3200 system printer
  • IBM 3820 remote printer
  • IBM PS/55 family as an IBM 3270 terminal