High Level Assembler: Update.
Deze cursus behandelt de nieuwe (pre z/Architecture) instructies
die in de
laatste jaren aan de hardware en de Assembler zijn toegevoegd.
De cursus is bedoeld voor:
- Ervaren Assembler programmeurs die hun kennis van de beschikbare
hardware
instructies en Assembler faciliteiten up-to-date willen
brengen.
- Assembler programmeurs met enige ervaring die hun kennis van de
instructieset en Assembler faciliteiten willen uitbreiden.
De cursus presentatie hieronder bestaat uit de volgende drie
onderdelen:
- Cursus beschrijving
- Cursus doelstellingen
- Lijst van onderwerpen
Verwachte duur: 1 dag
Voordelen: Na afronding van deze cursus kunnen de deelnemers
Assembler programmatuur
schrijven en onderhouden met recentere hardware instructies en
Assembler
technieken.
Doelgroep: Ervaren Assembler programmeurs die hun kennis van
hardware en Assembler
instructies en Assembler technieken willen uitbreiden met
vernieuwingen
uit de negentiger jaren.
Voorwaarden: Enige ervaring in het schrijven of onderhouden van
Assembler applicaties.
IBM Materiaal. Deze cursus is afgeleid van de volgende IBM
handboeken; het wordt aanbevolen
deze boeken onder handbereik te hebben tijdens de cursus (op papier,
via
BookManager, etc.):
- SA22-7201 - ESA/390 Principles of Operation
- SC26-4941 - HLASM Programmer's Guide
- SC26-4940 - HLASM Language Reference
De belangrijkste onderwerpen:
- 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 Assembler
Oefeningen: De cursus omvat vier oefeningen.
Deze cursus beschrijving Copyright © 2001 Steven H. Comstock.
Alle rechten voorbehouden.
Vertaling Copyright © 2001 B.V. Bixoft.
Alle rechten voorbehouden.
Na succesvolle voltooiing van de cursus kan de deelnemer, aan de
hand
van de toepasselijke handboeken:
- Assembler programma's schrijven en onderhouden met gebruikmaking
van de
volgende instructies en technieken:
- Lange namen, mixed case namen, blanco regels
- Assembler parameters gebruiken om het gedrag van de Assembler
aan te
sturen, waaronder het gebruik van *PROCESS statements, de ASMAOPT
data set, and profile informatie
- Diverse nieuwe instructies gebruiken die voor de applicatie
programmeur beschikbaar zijn gekomen:
- Multiply Single: MSR, MS
- New Halfword Immediate instructions: AHI, CHI, LHI, MHI
- Test Under Mask in register: TML, TMH
- Extended compare, move, translate: CLCLE, MVCLE, TRE
- Relative Branch: BRAS, BRC, BRCT, BRXH, BRXLE
- Unicode: CUUTF, CUTFU
- Nieuwe extended mnemonics gebruiken voor branch
instructies
- Labeled USINGs, dependent USINGs, en labeled dependent USINGs
gebruiken, indien en voorzover toepasselijk in de
applicatie
- De concepten van Unicode beschrijven, en onder welke
omstandigheden
deze toe te passen.
- Andere nieuwe hardware en software voorzieningen beschrijven
welke
mogelijk van belang zijn voor High Level Assembler programmeurs.
Deze cursus doelstellingen Copyright © 2001 Steven H. Comstock.
Alle rechten voorbehouden.
Vertaling Copyright © 2001 B.V. Bixoft.
Alle rechten voorbehouden.
Dag een
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
- Codepages
- Unicode
Unicode Support in Assembler
- Hardware Instructions
- Assembler support
Other Enhancements
- Hardware - Floating Point Changes
- Assembler Enhancements
- New data types
- New object code facilities
Deze lijst van onderwerpen Copyright © 2001 Steven H. Comstock.
Alle rechten voorbehouden.
Opmerkingen? Vragen? Meer informatie? Klik het onderwerp van uw
keuze aan,
of e-mail ons met uw vragen.
Naar de Cursus beschrijving
Naar de Cursus doelstellingen
Naar de Lijst van onderwerpen
Deze site is aangesloten bij WebRing.
Bekijkt u gerust de
lijst van mainframe-gerelateerde sites.
|
|
Dino's zijn niet dood. Ze zijn gezond en wel en leven in
computer-centra overal
om ons heen. Zij spreken in tongen en doen wonderbare magie met
computers.
Pas op voor de dino! En voor het geval u zit te wachten op het
definitieve
einde van deze dino's: onthoud dat dino's de wereld 155 miljoen
jaren hebben
geregeerd!
|
Dino's en andere anachronismen
[
Aanmelden
|
Ring Overzicht
| Willekeurig
|
<< Vorige
|
Volgende >>
]
|