htalogo2.gif

z/OS Assembler Programming Part 1: Beginnings - Course Objectives

On successful completion of this course, the student, with the aid of the appropriate reference materials, should be able to:

  1. Code a program in Assembler language that uses the following techniques:
    1. Use standard save area linkage techniques
    2. Define and process sequential files with fixed length records, including
      • Reading and writing records from / to DASD files
      • Reading and writing records from / to tape files
      • Writing records to print files, including formatting detail lines, but not using carriage control characters or other report management techniques
    3. Perform calculations using packed decimal arithmetic, including formatting results with edit patterns and half-adjusting results
    4. Perform calculations using binary integer arithmetic
    5. Work with data in tables, including defining and accessing the elements in a table
    6. Use DSECTs to describe structures
    7. Use multiple base registers
  2. Document the program listing with comments to assist in maintenance and understanding of the code
  3. Debug the resulting code of program-check type errors.

 

Note: This course supports the OS/390 and z/OS environments.

 

These Materials © Copyright 2012 by Steven H. Comstock

Materials version: V14.x

 

Topical Outline
Course Description
Home page