Herunterladen Inhalt Inhalt Diese Seite drucken

Slot; Mqm - Kleincomputer KC85 Einleitung

Vorschau ausblenden Andere Handbücher für KC85:
Inhaltsverzeichnis

Werbung

PROGMIX2

1.6. SLOT

SLOT
ist
ein
Modulen bei Nutzung von einem D002 Busdriver und einer
Erweiterung. Das Programm belegt den Speicherbereich von 3000H
bis 3A40H.
Nach dem Selbststart von SLOT bzw. des Starts über das Menü
erfolgt
eine
Grundgerätes , des Erweiterungsaufsatzes und der D004 Erweiterung
auf dem Bildschirm.
werden mit ihren Steuerbytes in ihren Modulschächten dargestellt.
Danach erfolgt die Abfrage, ob Steuerbytes geändert werden sol-
len. Mit der Eingabe <A> können Änderungen vorgenommen werden.
Dazu springt der Cursor nacheinander auf die angezeigten Steuer—
bytes der Module und des internen BASIC-ROM. Nun kann der ge-
wünschte Status eingetragen werden (<ENTER> bewirkt keine Verän-
derung). Nachdem die Konfiguration eingestellt worden ist, er-
folgt eine nochmalige Abfrage des Änderns. Sind Sie mit der von
Ihnen eingestellten Konfiguration zufrieden, betätigen Sie <R>
für Retten.
Mit der Eingabe <D> bzw. <T> wird ein Zuweisungspro-
gramm als COM-Datei
te ausgelagert.
Dieses kurze File kann nun bei unveränderter Konfiguration mit
dem
CAOS—Befehl "LOAD" von Diskette bzw.
Computer gelesen werden.
wieder den gewünschten Status.

1.7. MQM

Das
Programm ist ein Disassembler,
Nach einem Disassemblerlauf liegt das Quellprogramm im Quellspei-
cher
des EDAS /1/.
BFA9H.
Nach Disassemblierungen macht sich eine Überarbeitung des
erstellten
Quellprogramms
(Kommentieren usw.).
Ohne Speichererweiterung im KC—System lassen sich ca. 1 Kbyte
Programm und mit Speichererweiterung ca. 3 KByte Programm pro-
blemlos zurückübersetzen.
Der M027 DEVELOPMENT wird mit SWITCH nn C1 angeschaltet.
85/3 muß vorher der BASIC-ROM mit SWITCH 2 0 abgeschaltet werden.
Danach ist es erforderlich,
führen. Anschließend wird das EDAS-Menü mit "EXIT" verlassen.
Jetzt muß das zu übersetzende Programm so in den Speicher geladen
werden (Offset), daß es durch die bei der Reassemblierung entste-
hende Quelle und Markentabelle nicht zerstört wird. Ohne Spei—
chererweiterung kommt z.B. der Adreßbereich von 3000H ff. und mit
Speichererweiterung z.B. von 6000H ff. in Frage, wenn bei der
EDAS—Initialisierung die Standardwerte verwendet werden.
Mit MQM wird der Reassemblerlauf gestartet. Der Maschinencode
wird
in Assembler—Mnemonik übersetzt und im schnellen
auf einer Bildschirmzeile angezeigt. Der Quelltext wird ab der
Adresse 0200H aufgebaut.
text nicht in das zu übersetzende Maschinenprogramm hineinwächst.
Liegt
ein zu übersetzendes Programm im Quelltextspeicherbereich,
ist es vor dem übersetzen hinter die Quelltextendadresse zu laden
(LOAD mit Offset).
Maschinenprogramm
schematische
Darstellung
Alle in der Konfiguration vorhandenen Module
unter dem Namen SL auf Diskette bzw. Kasset-
Die gesteckten Module erhalten
MQM belegt den Speicherbereich von BA00H bis
in
einen Kaltstart mit "EDAS"
Es ist darauf zu achten, daß der Quell—
11
1. Programmbeschreibungen
zum
Verändern
der
Kassette wieder in den
der auch
den
meisten
Fällen
des
Status
D004
Modulschächte
dadurch
Marken
generiert.
erforderlich
Beim KC
durchzu-
Durchlauf
von
des

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis