OS/390 und z/OS Programmiersprachen
 Assembler, Teil 1 - Grundlagen





Zielgruppe
Anwendungsprogrammierer, Systemprogrammierer, Systemanalytiker
Voraussetzungen

Grundkenntnisse der Informatik:
- Logik der Programmierung
- Kenntnisse in der Dateiorganisation

Betriebssystemkenntnisse MVS, OS/390,sOS,DOS/VSE,BS2
- Job-Control
- Editor (ISPF bei PC-Praktikum)

Seminarziele

Die Teilnehmer/Innen lernen die Programmierung mit Assembler kennen. Sie kennen 
den Aufbau der Assemblersprache und deren grundlegenden Sprachelemente. Sie können Anwendungsprogramme mittleren Schwierigkeitsgrades erstellen und strukturieren. 
Beheben von Programmfehler in fremden Programmen, Arbeiten mit dem Dump-Output.

Programm
  • Einstieg in den Assembler
  • Source-, Object-, Lade-Modul
  • Sprachensyntax
  • Zahlensysteme
  • Codevereinbarungen
  • Maschinen-, Assembler-, Macro-Instruktionen
  • Assembler-Instruktionen
  • Aufbau eines Programmes
  • START, END, TITLE, EJECT, PRINT
  • Datenfelddefinitionen DS und DC, ORG, EQU, Literale
  • Maschinen-Instruktionen
  • Befehlsformate, Logische Verarbeitung MVC, MVI, CLC, CLI
  • Conditioncode, BC, BCR, erweiterter Bedingungscode
  • Gruppenwechseltechnik, alte Techniken mit NOP
  • Unterprogrammtechnik, BAL, BALR
  • Dezimalarithmetik
  • AP, SP, CP, MP, DP, SRP
  • Techniken in alten Programmen, MVO, MVN, MVZ
  • Programmiertechnik
  • Verfeinerte Unterprogrammtechnik, L, ST, LA
  • Dumpanalyse
Methode
Vortrag, Diskussion, Gruppenarbeit, Demos und Übungen am System.
Dauer
5 Tage
drucken...