TTFlogo2.gif (2585 bytes)

 

Assembler Language: Update - Course Objectives

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

  1. Code and maintain programs written in Assembler language that use any of the following instructions and techniques:

    1. Long names, mixed case names, blank lines

    2. Use Assembler parms to control behavior of the Assembler, including the use of *PROCESS statements, the ASMAOPT data set, and profile information

    3. Use many of the new instructions available for the applications programmer:

      • Multiply Single: MSR, MS
      • New Halfword Immediate instructions: AHI, CHI, LHI, MHI
      • Test Under Mask in register: TML, TMH
      • Logical String Assist: CLST, CUSE, MVST, SRST
      • Extended compare, move, translate: CLCLE, MVCLE, TRE
      • Relative Branch: BRAS, BRC, BRCT, BRXH, BRXLE
      • Unicode: CUUTF, CUTFU

    4. Use the new extended mnemonics for branch instructions

    5. Use labeled USINGs, dependent USINGs, and labeled dependent USINGs, as appropriate and necessary to the application

  2. Describe the concepts of Unicode, and when it is needed

  3. Describe other new hardware and software features of possible interest to z/OS Assembler applications programmers.

 

Course information: C416 / 1 Day         These Materials © Copyright 2006 by Steven H. Comstock   V2.x

Topical outline
Course description
Home page

this page last updated: 12 November, 2006
this page copyright © 2006 by The Trainer's Friend, Inc.