Course Overview
- Getting Caught Up
- The Assembler – Part 1
- Computer Exercise: The Assembler, Part 1
The Assembler – Part 2
- Assembler Parms
- Sources for Assembler Parms
- Installation defaults
- *PROCESS statements
- ASMAOPT data set
- PARM on EXEC statement
- Computer Exercise: Assembler Parms
Changes to the Instruction Set – Part 1
- Multiply Single (MSR, MS Instructions)
- Halfword Instructions: AH, CH, LH, MH, SH, STH (old stuff)
- Halfword Immediate Instructions: AHI, CHI, LHI, MHI (new stuff)
- RI Instruction Format
- Halfword Immediate Test Instructions (TMH, TML)
- ‘C’ Assist Instructions (CLST, CUSE, MVST, SRST)
- Interruptible Instructions
- CLCLE, MVCLE Instructions
- TRE Instruction (TRanslate Extended)
Relative Branching
- Relative Branching Instructions
- BRAS, BRC, BRCT Instructions
- BRXH, BRXLE Instructions
- Applications of Relative Branching Instructions
- Extended Mnemonics
- Computer Exercise: Using the Relative Branching Instructions
New USING Features
- Domain and Range of USINGs
- Labeled USINGs
- Dependent USINGs
- Labeled Dependent USINGs
- USING Range Limits
- DROP
- Computer Exercise: Labeled USINGs
Introduction to Unicode
- Characters
- Characters, Glyphs, and Fonts
- Coding Schemes
- Codepages
- Standards
- Unicode
Unicode Support in Assembler
- Hardware Instructions
- Assembler support
Other Enhancements
- Hardware – Floating Point Changes
- Assembler Enhancements
- New data types
- New object code facilities
Comments are closed.