Mainframe Path Start learning free
AppliedProgramming32 min

Assembler (HLASM) fundamentals

The machine's own language, made readable. Why assembler still runs exits and critical modules, how registers and base addressing work, the instructions and linkage you will meet most, and how to read assembler in a dump.

What you will be able to do

Lessons

  1. Why assembler still matters: registers and addressing
    Assembler is the human-readable form of the machine's own instructions. Most new code is not written in it, but exits, system code and older performance-critical modules are, and…
  2. Common instructions and linkage conventions
    A small set of instructions does most of the work in real assembler code: load, store, move, compare, packed decimal arithmetic and branch.
  3. Storage definitions, dumps and program checks
    Assembler programs define their data with DC and DS, map other programs' storage with DSECTs and are packaged in CSECTs.

Track your progress and earn a certificate.
Free account, 15 quiz questions for this subject.

Start this subject