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.