Documentation



Typically if programming in a high level languages such as COBOL or PLI, the programmer can obtain most of the information required from two manuals:

  • The programming language "Reference Manual"

  • The relevant "Programming Guide"

This is not the case with Assembler, as illustrated opposite.

There are additional manuals describing the macros and services available to programmers coding authorised programs.

High Level Assembler for z/OS & z/VM & z/VSE Language Reference

This describes instructions pertinent to the compilation process, some of which are here. It does not contain the machine executable instructions.

High Level Assembler for z/OS & z/VM & z/VSE Programmer's Guide

This describes how to perform various tasks using Assembler.

z/Architecture Principles of Operation

This manual is not Operating System specific but describes each instruction within the z/Archtecture instruction set. Older versions of the manual will not describe any newer instructions.

z/OS DFSMS Macro Instructions for Data Sets

Macros are tailorable portions of code supplied by IBM, and this manual describes all such macros relevant to processing both VSAM and non-VSAM data sets.

z/OS MVS Programming: Assembler Services Reference, (2 volumes)

The macros described in these two manuals provide the ability to take advantage of Operating System services.

Copyright © Legac-e Education 2015-