| Start > Seminare > Informationstechnologie >Entwicklungstools und Programmiersprachen >Assembler |
Assembler Erweiterungen
Effiziente Assembler-Programmierung
Seminar-Nr. 3240
Zielgruppe
Anwendungs- und Systemprogrammierer.
Voraussetzungen
Sem. 03230 "Assembler Grundlagen" oder vergleichbare Kenntnisse.
Seminardaten
Seminar-Nr. 03240
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
Die im Grundlagenseminar erworbenen Assembler-Kenntnisse werden um wesentliche Sprachelemente ergänzt. Sie können selbstständig bestehende Programme warten sowie effiziente und umfangreiche Assembler-Programme erstellen, die im Ablauf und in der Speichernutzung optimal sind
Programm
Festpunktregister:
Laden - Speicherung - Vergleich - Datenkonvertierung - Adress- und IndexrechnungDualarithmetik:
Addition - Subtraktion - Multiplikation - DivisionTabellenverarbeitung:
Befehle: BXLE, BXH - Adressierungstechnik - Zugriff auf Tabellen: Sequenziell und direktDatenumsetzung und Datenprüfung:
TRANSLATE-Befehle - ORG-AnweisungSchiebebefehle und logische Verknüpfungen:
Funktion - SHIFT-BefehleProgrammiertechnik:
Spezielle Verzweigungen - Vorbelegen von Tabellen - Suchen in Tabellen - Sortieren von Tabellen - Drucken von TabellenProgrammverbindungen:
Segmentierung - Modulare Programme - Registerkonventionen - Programmstart: Basisregistertechnik - SAVE-AREA-Aufbau und Belegung - Aufruf externer Unterprogramme - Parameterübergabe: EXTRN, ENTRY - Übergabe einer festen oder variablen Anzahl von Parametern über Register - Bereichsübergabe mittels DSECT - Adresskonstante - Return-CodeMethode
Vortrag, Übungen, Praktikum am System.



