Herunterladen Inhalt Inhalt Diese Seite drucken
Vorschau ausblenden Andere Handbücher für KC85:

Werbung

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Kleincomputer KC85

  • Seite 3: Inhaltsverzeichnis

    PROGMIX2 Gliederung Gliederung Inhalt Seite Einleitung..........4 Programmbeschreibungen........5 1.1. EDASTEXT..........5 1.2. EQULISTE..........6 1.3. DATAQUEL..........7 1.4. DEFBDEFM..........8 1.5. EXRAMMOD..........8 1.6. SLOT.............11 1.7. MQM............11 1.8. CASS.............13 Literatur..........16 Redaktionsschluß der vorliegenden Ausgabe: März 1989...
  • Seite 4: Einleitung

    PROGMIX2 Einleitung Einleitung Die Kassette "PROGMIX2" enthält Programme , die die Arbeit mit dem KC-System unterstützen. Der überwiegende Teil der Programme hilft beim Programmieren in Maschinensprache (Assembler) mit dem M027 DEVELOPMENT. Folgende Programme sind auf der Kassette enthalten: - zwei Reassemblierprogramme (MQM, DEFBDEFM) —...
  • Seite 5: Programmbeschreibungen

    PROGMIX2 1. Programmbeschreibungen Programmbeschreibungen 1.1. EDASTEXT Das Programm EDASTEXT ist ein Transferprogramm für die beiden Module M027 DEVELOPMENT /1/ und M012 TEXOR /2/. Es belegt den Speicherbereich von BF00H bis BFBEH. Mit dem Programm ist es mög- lich, Assemblerquellprogramme auch mit dem Textverarbeitungs—...
  • Seite 6: Equliste

    PROGMIX2 1. Programmbeschreibungen Beispiel B ---------- Transferieren einer EDAS-Datei in eine TEXOR-Datei und Abspeiche- rung auf Diskette. Folgende Schritte sind notwendig: - FLOAD BA00 Name: FLOAD - Die EDAS-Datei liegt als Quellisting im Computer vor. - >TEXOR aufrufen - "TAPE" aufrufen - verlassen von EDAS mit "EXIT"...
  • Seite 7: Dataquel

    PROGMIX2 1. Programmbeschreibungen 1.3. DATAQUEL DATAQUEL ist ein Maschinenprogramm, das zur Erzeugung von BASIC- Quellprogrammen aus DATA—Zeilen dient. Das Programm belegt den Speicherbereich von 3000H bis 30EFH. Hinter dem Menüwort DATA ist die Anfangs— und Endadresse des Speicherbereiches anzugeben, der in DATA-Zeilen übersetzt werden soll.
  • Seite 8: Defbdefm

    PROGMIX2 1. Programmbeschreibungen 1.4. DEFBDEFM DEFBDEFM ist ein Maschinenprogramm, das zur Erzeugung von EDAS- Quellprogrammen aus DEFB- bzw. DEFM-Zeilen dient /1/. Es belegt den Speicherbereich von 3000H bis 3122H. Soll Text übersetzt werden, ist das Teilprogramm DEFM zu verwen- den. Wenn Daten übersetzt werden sollen, ist das Teilprogramm DEFB zu benutzen.
  • Seite 9 PROGMIX2 1. Programmbeschreibungen Durch das Benutzen von EXRAM und BACKRAM wird es möglich, daß mehrere Programme, die auf selben Speicherbereichen arbeiten, gleichzeitig im Computer vorhanden sein können. Durch EXRAM bzw. BACKRAM können diese Programme oder Daten sehr einfach zugeschalten werden. Bei Verwendung eines M011 können z.B.
  • Seite 10 PROGMIX2 1. Programmbeschreibungen KC 85/4 1. EXRAM 8 (SWITCH 3 3) ------------- M011 III ------------- ------------- RAM 8/2 ------------- ------------- ------------- ------------- ------------- RAM 0 RAM 4 RAM 8/1 M011 IV ------------- ------------- ------------- ------------- ------------- ------------- ------------- ------------- M011 I M011 II ------------- ------------- ------------- ------------- 2.
  • Seite 11: Slot

    PROGMIX2 1. Programmbeschreibungen 1.6. SLOT SLOT Maschinenprogramm Verändern Status Modulen bei Nutzung von einem D002 Busdriver und einer D004 Erweiterung. Das Programm belegt den Speicherbereich von 3000H bis 3A40H. Nach dem Selbststart von SLOT bzw. des Starts über das Menü erfolgt eine schematische...
  • Seite 12 PROGMIX2 1. Programmbeschreibungen MQM erkennt im Maschinencode die Prologbytes und trägt nach deren Finden den Prolog, die Zeichenkette nach dem Prolog und den Epilog entsprechend im Quelltext ein. Format: MQM aaaa eeee PR1PR2 X aaaa Maschinencode—Anfangsadresse eeee Maschinencode-Endadresse PR1PR2 Prologbytes (maximal zwei möglich) Markenparameter Für den Markenparameter gilt:...
  • Seite 13: Cass

    PROGMIX2 1. Programmbeschreibungen - EDAS aufrufen - verlassen von EDAS mit "EXIT"...___ - Laden des zu übersetzenden Maschinenprogramms mit LOAD 5E00 - Reassemblieren mit MQM 6000 6200 7F 1 - Weiterbearbeitung der zurückübersetzten Quelle im EDAS-Menü Beachte: programmtechnischen Gründen kann absolute Adresse FFFFH als Marke nicht erkannt und definiert werden.
  • Seite 14 PROGMIX2 1. Programmbeschreibungen Betätigen Sie die <2>, können Sie sich vom jeweils eingelesenen Programm den Zählwerkstand des Recorders anzeigen lassen. Voraus- setzung dafür ist, daß die Kassette am Anfang und der Zählerstand auf 0 stehen. Anschließend überprüfen Sie bitte, ob Ihr Zählwerk an der Abwickelspule (z.B.
  • Seite 15 PROGMIX2 1. Programmbeschreibungen einzelnen Rubriken Tabelle Bildschirm haben folgende Bedeutung: - Name : Dateiname - Typ : Dateityp - Nr. : lfd. Nr. (hex.) - Bl. : Anzahl der gelesenen Blöcke (hex.) - Adressen : Anfangs-, Ende- und Startadresse (wenn vorhanden;...
  • Seite 16: Literatur

    PROGMIX2 2. Literatur Literatur Beschreibung zu M027 DEVELOPMENT VEB Mikroelektronik "Wilhelm Pieck", Mühlhausen Beschreibung zu M012 TEXOR VEB Mikroelektronik "Wilhelm Pieck", Mühlhausen KC 85/3 - Systemhandbuch VEB Mikroelektronik "Wilhelm Pieck", Mühlhausen KC 85/3 - Übersichten VEB Mikroelektronik "Wilhelm Pieck", Mühlhausen Systemhandbuch KC 85/4 VEB Mikroelektronik "Wilhelm Pieck", Mühlhausen KC 85/3 -...
  • Seite 17 Abschrift erstellt Elmar Klinder Götz Hupe...

Inhaltsverzeichnis