IBM Mainframe Assembler Basics

Jetzt anmelden
Der Kurs „Einführung in IBM Z Assembler“ richtet sich an Systemprogrammierer und Anwendungsentwickler, die ein tiefes Verständnis für die IBM High Level Assembler (HLASM) und die zugrunde liegende Mainframe-Architektur entwickeln möchten.
Im Rahmen der Schulung wird sowohl theoretisches Wissen als auch umfangreiche Praxiserfahrung vermittelt – von den Grundlagen der Assemblersprache über Befehlsformate und Adressierungstechniken bis hin zu Unterprogrammtechnik, Makros und Registerverarbeitung.
Die Teilnehmenden arbeiten während des Kurses auf einem aktuellen z/OS-System der European Mainframe Academy (EMA). Der Zugriff erfolgt komfortabel über einen Webbrowser mittels VIRTEL, ohne zusätzliche 3270-Emulation. Begleitend stehen Unterlagen, Folien, IBM Manuals und das eBook „Assembler Language Programming for IBM System z Servers“ von John Ehrman zur Verfügung.
Themenüberblick:
-
Einführung in den IBM High Level Assembler: Syntax, Aufbau und Struktur von Programmen
-
Datenfelddefinitionen, Literale und Maschineninstruktionen
-
Registerverarbeitung, Adressierungstechniken und Unterprogramme
-
Bedingungscodes, Sprungbefehle und DUMP-Analysen
-
Dezimalarithmetik und Verarbeitung von Dateien
-
Arbeiten mit Makros und Control Blocks
-
Registerarithmetik, Tabellenverarbeitung und Adressrechnungen
-
Programmstrukturierung, Segmentierung, CSECT/DSECT, Basisregistertechnik
-
Aufbau modularer Programme und Parameterübergabe