Assembler Language: Update
Course Number: 640-TF
Recommended Duration: 1 day
Intended Audience: Experienced Assembler programmers.
Course Overview
This course is intended for experienced Assembler programmers who need an introduction to the new instructions introduced to the hardware and the Assembler in recent years. There are four hands-on exercises.
Objectives
Students who complete this course will be able to write or maintain Assembler programs that use more recent hardware instructions and Assembler techniques.
Prerequisites
Experience writing or maintaining Assembler applications.
Topics
-
Obvious Assembler enhancements (long names, case insensitivity, blank lines, new data types, embedded blanks in DC values)
-
Assembler parms
-
*PROCESS statements
-
ASMAOPT data set
-
Additional hardware instructions:
* Multiply single (MSR, MS)
* Halfword immediate (AHI, CHI, LHI, MHI, TMH, TML)
* Logical String Assist (CLST, CUSE, MVST, SRST)
* Extended instructions (MVCLE, CLCLE, TRE)
* Relative Branching (BRAS, BRC, BRCT, BRXH, BRXLE)
-
New extended mnemonics
-
Labeled USINGs
-
Dependent USINGs
-
Labeled Dependent USINGs
- Introduction to Unicode and Unicode support in the Assembler
|