Using machine instructions

High Level Assembler supports assembly of programs using z/Architecture® instructions, and Enterprise System Architecture instructions, under all operating systems supported by High Level Assembler.

A generated object program using a specified set of instructions can only run on a processor under an operating system that provides the necessary architecture support for the instructions used.