Assembler I von Rainer Alletsee | Ein Lernprogramm | ISBN 9783540183198

Assembler I

Ein Lernprogramm

von Rainer Alletsee, Horst Jung und Gerd F. Umhauer, Vorwort von Konrad Zuse
Mitwirkende
Autor / AutorinRainer Alletsee
Vorwort vonKonrad Zuse
Autor / AutorinHorst Jung
Autor / AutorinGerd F. Umhauer
Buchcover Assembler I | Rainer Alletsee | EAN 9783540183198 | ISBN 3-540-18319-1 | ISBN 978-3-540-18319-8

Assembler I

Ein Lernprogramm

von Rainer Alletsee, Horst Jung und Gerd F. Umhauer, Vorwort von Konrad Zuse
Mitwirkende
Autor / AutorinRainer Alletsee
Vorwort vonKonrad Zuse
Autor / AutorinHorst Jung
Autor / AutorinGerd F. Umhauer

Inhaltsverzeichnis

  • Grundlagen-Test.
  • 1. Einführung.
  • 1.1. Notwendigkeit der Programmiersprache.
  • 1.2. Programm, Befehl und Arbeitsspeicher.
  • 1.3. Entwicklung des Assemblerbefehls MVC.
  • 1.4. Allgemeines zur Übersetzung Assemblersprache — Maschinensprache.
  • 2. Programmentstehung.
  • 2.1. Konstanten- und Speicherbereichsdefinitionen.
  • 2.2. Längenangaben.
  • 2.3. Varianten bei der Definition von Konstanten.
  • 2.4. Assembleranweisungen.
  • 2.5. Übersetzung des Quellprogramms.
  • Übungen zu den Kapiteln 1 und.
  • 3. Stufen zum Programmlauf.
  • 3.1. Erfassung der Programmdaten.
  • 3.2. Übersetzungsvorgang, das Modul.
  • 3.3. Modul — Phase.
  • 3.4. Befehlszähler und Startadresse.
  • 4. Makroaufrufe.
  • 4.1. Eingabe / Ausgabe.
  • 4.2. Das Logische Ein-/ Ausgabesystem.
  • 5. Vergleichs- und Sprungbefehle.
  • 5.1. Allgemeine Betrachtung.
  • 5.2. Programmablaufplan.
  • 5.3. Programmschleife.
  • 5.4. Der logische Vergleichsbefehl CLC.
  • 5.5. Der Sprungbefehl BC.
  • 5.6. PseudoSprungbefehle.
  • 6. Assemblerprotokoll und Test.
  • 6.1. Aufgabenstellung.
  • 6.2. Das Assemblerprotokoll.
  • 6.3. Vergleich Quellprogramm — Objektprogramm.
  • 6.4. Test.
  • 6.5. Erstellung eines Speicherauszugs, Dump.
  • Übungen zu den Kapiteln 3 bis.
  • 7. Das wohlstrukturierte Assemblerprogramm.
  • 7.1. Kommentare/Bemerkungen.
  • 7.2. Das Längenmerkmal.
  • 7.3. Die Feldunterteilung.
  • 7.4. Das Struktogramm.
  • 7.5. Übungsbeispiel „Vertreterprovision“.
  • Ausblick.
  • 8. Lösungen.
  • 9. Anhang.
  • 9.1. Dv-Anlage.
  • 9.2. Symbole für Programmablaufpläne nach DIN 66001.
  • 9.3. Das Assemblerformular.
  • 9.4. Die Assembleranweisung START.
  • 9.5. Die Assembleranweisung END.
  • 9.6. Die Assembleranweisung „Define Storage“, DS.
  • 9.7. Die Assembleranweisung „Define Constant“, DC.
  • 9.8. Der Befehl „Move Characters“, MVC.
  • 9.9. Der Befehl „Compare Logical Characters“, CLC.
  • 9.10. Der Befehl „Branch on Condition“, BC.
  • 9.11. PseudoSprungbefehle.
  • 9.12. Der Makroaufruf „Lesen Satz“, GET.
  • 9.13. Der Makroaufruf „Ausgeben Satz“, PUT.
  • 9.14. Der Makroaufruf „Programmende“, TERM.
  • 9.15. EBCDI-Code-Tabe11e.
  • 9.16. Umwandlungstabelle Sedezimal — Dezimal.