EZ341G: z/Architecture Assembler language. Part 2: Machine Instructions
Table of Contents
- Short Summary
 - Duration
 - Content Description
 - Objectives
 - Agenda
 - Audience
 - Skill Level
 - Labs?
 - Keywords
 - Prerequisites
 - Enrollment
 - Errata
 - Follow-on Courses
 
Short Summary
This course teaches z/Architecture machine instructions and Assembler language instructions that a programmer needs to write Assembler application programs.
Duration in Hours ⌚
36
Content Description
This course teaches z/Architecture machine instructions and Assembler language instructions that a programmer needs to write Assembler application programs.
Objectives
- Code z/Architecture machine instructions that:
 - copy data to/from registers
 - perform signed binary integer arithmetic operations
 - compare signed binary integers
 - perform conditional or unconditional branching
 - move or compare characters
 - operate on bits
 - perform decimal arithmetic operations
 - List the Assembler Jump and Branch extended mnemonics
 - Understand the role of the PSW condition code
 - Understand the role of the PSW program mask
 - Format a decimal number for displaying or printing
 
Agenda
Unit 1 - Moving data in and out of registers
Unit 2 - Binary arithmetic
Unit 3 - Comparing and branching
Unit 4 - Working with characters
Unit 5 - Packing decimal arithmeticfre
Audience
Professionals that require assembler knowledge on IBM Z.
Skill Level
Intermediate
Labs? 💻
Y
Keywords
EZ341;assembler; coding; machine code;
Prerequisites
Before taking this course, you should have completed the course z/Architecture Assembler language. Part 1: The basics.
To complete the labs, you need basic knowledge of TSO/ISPF and JCL. In particular, you should know how to:
- Logon to TSO
 - Edit a file with the ISPF editor
 - Submit a job
 - View a job's output in SDSF
 
You can learn about TSO/ISPF in the course Introduction to z/OS Commands and Panels on IBM Z.
Enrollment
https://www.ibm.com/training/course/EZ341G
Errata
None specified.
Follow-on Courses
None