Mainframe Training Overview
This class is an intermediate level course in Assembler Language programming. Topics include an introduction into subroutines, interruptible instructions and indexing
This class is intended for experienced programmers that have a good understanding of basic z/OS architecture.
Assembler Language Introduction
Mainframe Training Audience
Mainframe Training Prerequisites
Mainframe Training Course duration
5 days
Mainframe Training Course outline
Assembler Language Program Structure
Review register conventions
Review data definitions; introduce address constants (ADCON and VCON).
CSECT and DSECT usage
Using multiple base registers
Using Instructions with Indexes and Masks
LOAD instructions.
Data arrays and tables.
Instructions
Test Under Mask
Insert/Store character instructions.
Shift instructions.
Arithemetic Instructions
Floating point operations
Basic I/O Operations
Review QSAM file processing
Introduction to BSAM processing
Calling external programs
CALL, LOAD, LINK, and XCTL instructions.
Use of WAIT/POST macros.
Managing subtasks