| Start > Seminare > Informationstechnologie >Entwicklungstools und Programmiersprachen >Assembler |
Assembler Grundlagen
Einführung in die Assembler-Programmierung
Seminar-Nr. 3230
Zielgruppe
Anwendungs- und Systemprogrammierer.
Voraussetzungen
Sem. 03005 "Programmierlogik für klassische Programmiersprachen" oder vergleichbare Kenntnisse. Kenntnisse in einer anderen Programmiersprache sind von Vorteil.
Seminardaten
Seminar-Nr. 03230
5 Tage,
Beginn 1.Tag: 10:00 Uhr
Teilnehmer max.: 12
EUR 2300.00 netto; EUR 2737.00 inkl. 19% MwSt. Es entstehen keine zusätzlichen Liefer- und Versandkosten.
5 Tage,
Beginn 1.Tag: 10:00 Uhr
Teilnehmer max.: 12
EUR 2300.00 netto; EUR 2737.00 inkl. 19% MwSt. Es entstehen keine zusätzlichen Liefer- und Versandkosten.
Seminarziele
Nach diesem Seminar kennen Sie den Aufbau der Großrechner-Assemblersprache und ihre grundlegenden Sprachelemente. Sie können Anwendungsprogramme mit durchschnittlichem Schwierigkeitsgrad erstellen sowie Programmfehler erkennen und beheben
Programm
Grundlagen:
Struktur eines Assembler-Programms - Zeichen- und Befehlsvorrat - Assembler-Syntax - Code-Vereinbarungen - Speicherplatzreservierung - Maschinen-, Assembler-, Makro-Instruktionen - Registersicherung - Source-, Object-, Load-ModulAssembler-Instruktionen:
Aufbau eines Assembler-Programms - Datenfelddefinitionen: DS, DC - ORG, EQU, Literale - Typenangaben, Längenangaben, Zeichenfolgen - DateiverarbeitungMaschinen-Instruktionen:
Befehlsformate: RR, RX, SI, SS - Adressierungstechnik - Logische Verarbeitung: Übertragungsbefehle (MVC, MVI, MVN, MVZ), Vergleichsbefehle (CLC, CLI) - Bedingter Sprungbefehl: BC, BCR - Verzweigung und Unterprogrammtechnik: BAS, BASR, BAL, BALR - Programm-Status-Wort - Laden und Speichern: L, LA, STDezimalarithmetik:
Packen, Entpacken: PACK, UNPK - Addieren, Subtrahieren, Multiplizieren, Dividieren: AP, SP, MP, DP - Vergleichen von Rechenfeldern: CP - Runden von Rechenfeldern: SRP - Vorbelegen von Rechenfeldern: ZAPDruckaufbereitung:
Editieren von Rechenfeldern: EDGrundlagen DUMP-Analyse.
Methode
Vortrag, Übungen, Praktikum am System.



