Assembler   Programmierung   - MicroDOS Beschreibungen         SCP         BROS  ( PC 1715  )
05.07.1990   Preis: 39,90 DM originale Größe 20,55 cm x 14,5 cm
Archiv: . . . . . . . . . ASSEMBLE.PMA  Handbuch des KC-Clubs:
Systemhandbuch
SCP
. . . . . . . . . . . .
Anleitung f. d. Programmierer *pdf ca. 612 KB
Teil II Assembler-Programmierung ca. ??? KB
Assembler-Programmierkurs  * pdf ca. 2,82 MB
Systembeschreibung  Betriebssystem BROS *jpg, pdf ca. 14,2 MB
Sprachbeschreibung   MABS 1520 Subset      *jpg, pdf ca.   5,3 MB
U880-Befehlssatz  * pdf ca. 624 KB

Für das KC85-System unter MicroDOS wurden zur Assemblerprogrammierung vom VEB MPM keine speziellen Handbücher herausgegeben. Für die Diskette FP 1001 ASSEMBLER war das zweiteilige "Systemhandbuch SCP Anleitung für den Programmierer" vom VEB Robotron vorgesehen.

Da es sich bei der Assemblerprogrammierung um die hohe und effektive Kunst des Programmierens handelt, sind hier mehrere Quellen zum nachschlagen angeführt. Zum einleitenden Verständnis ist der Assembler-Programmierkurs des KC- Clubs sehr gut geeignet, um sich mit den Grundlagen dieser Programmierung vertraut zu machen. In den weiterführenden Handbüchern geht es um spezielle Eigenschaften und Möglichkeiten der Programmierung in verschiedenen Systemen. Sie werden an dieser Stelle erwähnt, um sich u.U. bei Bedarf auch schnell informieren zu können.

SCP Anleitung für den Programmierer

Die Assemblerprogrammierung wird im zweiten Teil des Handbuches beschrieben. Dieser Assembler erfordert 19 KByte Speicherplatz und zusätzlich 4 KByte im Puffer. Er unterstützt die Assemblersprachen mit 8080- und Z80- Mnemonik, sowie das Schreiben von Makros.
Makros reduzieren den Umfang einer Quelle, da die Definitionen in einer separaten Datei auf der Diskette stehen. Sie können während der Assemblierung vom anfordernen Modul übernommen werden. Der Assembler unterstützt die bedingte Assemblierung. Die Bedingung können vom Programmierer festglegt werden.

Teil II Assembler-Programmierung

Das Erarbeiten von Anwenderprogrammen für ein SCP-System hat dann Bedeutung, wenn nicht auf ein breites Spektrum von Standardsoftware zurück gegriffen werden kann, oder diese zu modifizieren ist.
Diese vorliegende Beschreibung erklärt die Grundlagen der Programmerarbeitung. Hardwarekenntnisse sind hierfür erforderlich. Es werden die Funktionen des BDOS und des hardwareabhängigen BIOS von SCP beschrieben.

Handbuch , auf Abb. klicken  *pdf ca. 612 KB Handbuch , auf Abb. klicken  *pdf ca. ??? KB
Seitenanfang   
BROS und MABS 1520  ( PC 1715  )

Die Sprache MABS ist eine symbol. maschinenorientierte Assemblersprache (MABS - Makro-Befehls-Sprache).
Der Befehlsumfang stellt eine Untermenge von MABS 1520 dar. Belange der Datenerfassung-, Buchungs- und Fakturiertechnik sind berücksichtigt.
Symbolische geschriebene Programme sind leichter lesbar und übersichtlicher als unmittelbarer Maschinencode. Mit den sprachlichen Mitteln lassen sich verschiebliche Programme erstellen. Für einzelne erstellte Programmteile, Programme und Unterprogramme können logische Verbindungen untereinander definiert werden.
Der zeitliche Programmieraufwand ist kürzer, formale Sprachfehler werden beim Übersetzen erkannt.

Die Assemblerbeschreibung erläutert die MABS 1520-Sprache. Diese Beschreibung dient nicht dem Erlernen der Programmierung. Die Wirkung der Makrobefehle wird in der Schrift  "System- und Programmierhandbuch für Betriebssystem BROS" erklärt.
Die Systembeschreibung zum Betriebssystem BROS ist in zwei Komplexe gegliedert. Der erste Komplex umfaßt die Übersicht zum Betriebssystem und der Zweite beschäftigt sich mit den Anwenderbeschreibungen der Basissoftware des Systems.

Handbuch , auf Abb. klicken  * jpg, pdf  ca. 14,2  MB Handbuch , auf Abb. klicken  * jpg, pdf  ca. 5,24 MB
Diese Handbücher wurden als Abbild erstellt. Alle Ränder wurden beschnitten. (orig. 21 x 15 cm)

So wie im unteren Bild dargestellt wurde die Software auf Disketten ausgeliefert. Bereits zum Zeitpunkt des Kaufes Anfang Juli 1990 nach der Währungsunion, waren die eigentlich angedachten Handbücher (SCP) nicht mehr verfügbar. Es wurde einfach die Sprachbeschreibung MABS 1520 zugepackt.
Zu dieser Zeit sah es im VEB Robotron Büromaschienenwerk Sömmerda schon sehr desolat aus. Wie allgemein in sehr vielen damaligen Betrieben nach der Währungsunion und den dadurch verursachten Auflösungserscheinungen. Verstärkt durch sog. Investoren, Treuhand und "mafiösen" Finanzstrukturen. 

Seitenanfang
Assembler   Programmierung   -  MicroDOS Beschreibungen         SCP         BROS Seitenanfang