tun. Dieser Befehl lädt das Programm 'NAME' vom rechten Laufwerk in den Arbeitsspeicher. Er teilt
den Ladevorgang durch 'LOADING' mit und meldet sich mit 'READY.' zurück.
Falls das gewünschte Programm auf der eingelegten Diskette nicht vorhanden ist oder irgendein
Diskettenfehler auftritt, wird
FILE NOT FOUND ERROR
gemeldet. Überprüfen Sie in diesem Fall die richtige Schreibweise des Namens und ob die richtige
Diskette eingelegt ist.
Wollen Sie ein Programm vom linken Laufwerk laden, so fügen Sie an den oben beschriebenen Befehl
noch durch Komma getrennt 'D1' an:
DLOAD "NAME" , D1
6.4 Programm starten
Ein Programm, das Sie durch DLOAD in den Speicher geladen haben, müssen Sie noch durch
RUN
starten, damit es für Sie tätig werden kann.
6.5 Inhaltsverzeichnis der Diskette lesen
Wenn Sie wissen wollen, welche Programme oder Dateien auf einer Diskette sind, können Sie durch
DIRECTORY
die Inhaltsverzeichnisse beider Disketten nacheinander auf den Bildschirm bringen. Denken Sie
dabei an die Funktion der beiden Tasten ':/*' bzw. 'Pfeil nach links'.
Durch Anfügen von 'D0' oder 'D1' können Sie gezielt das Inhaltsverzeichnis der rechten oder
linken Diskette lesen:
DIr D0
DIr D1
Wenn Sie den dritten Buchstaben von DIRECTORY mit SHIFT eingeben, versteht dies der Rechner
als Abkürzung und Sie müssen das furchtbar lange Wort nicht immer ausschreiben.
6.6 Diskette duplizieren
Von Datendisketten kann nie zu oft ein Sicherungsduplikat erstellt werden, um bösen Überraschungen
durch Verlust wertvoller Daten vorzubeugen. Sie können Disketten vollständig duplizieren mit
BACKUP DO TO Dl rechte Diskette auf linke übertragen
BACKUP Dl TO DO linke Diskette auf rechte übertragen
Die Form des BACKUP ist:
BACKUP (dupliziere von) D (Laufwerk) 0 TO (nach) D (Laufwerk) 1
Links von 'TO' steht also das Quellaufwerk, rechts das Ziellaufwerk.
Wenn Sie immer die gleiche Richtung (D0 TO D1) verwenden, laufen Sie weniger
Gefahr, irgendwann die Richtung zu verwechseln.
Die Diskette in dem Laufwerk, das rechts von TO aufgeführt ist, wird völlig gelöscht!
Da eine falsche Anwendung dieses Befehls die Vernichtung der Daten zur Folge
haben kann, die Sie eigentlich sichern wollten, beachten Sie bitte die folgenden
Hinweise genau:
Schützen Sie die 'Quelldiskette' immer mit einem 'Schreibschutzaufkleber'!
Vergewissern Sie sich, dass die 'Zieldiskette' wirklich leer ist bzw. gelöscht
werden darf!
6.7 Neue Diskette anlegen
Fabrikneue Disketten müssen erst durch einen speziellen Befehl 'sektoriert'
werden, ehe sie Programme bzw. Daten aufnehmen können.
Durch die Anweisung
HEADER "NAME" , IXX
wird die Frage
ARE YOU SURE?
ausgelöst, die sicherstellen soll, dass Sie nicht aus Versehen eine Diskette
löschen, die bereits Daten enthält. Diese Frage ist mit 'Y' oder 'YES' zu
beantworten, sonst wird die HEADER-Anweisung ignoriert.
'NAME' ist der Diskettenname, er darf maximal 16 Zeichen lang sein.
Die beiden XX hinter 1 stehen stellvertretend für die 'Identität' der Diskette.
Diese Kennzeichnung ist zwei Zeichen lang.
Lassen Sie den Zusatz 'IXX' weg, so wird die Diskette nur gelöscht, aber nicht
sektoriert. Dies geht nur bei Disketten, die bereits in Gebrauch waren.
Durch die oben angeführte Anweisung wird die Diskette im rechten Laufwerk
sektoriert. Wie schon bei den vorhergehenden Befehlen, kann durch Zusatz von
'D1' erreicht werden, dass die Diskette im linken Laufwerk sektoriert wird.
Die Reihenfolge der einzelnen Angaben NAME, 1 oder 0 ist unwichtig, wichtig ist
nur, dass sie jeweils durch Komma getrennt werden.
6.8 Programm abspeichern
Ein im Arbeitsspeicher stehendes BASIC-Programm können Sie mit
DSAVE "NAME"
auf die Diskette im rechten Laufwerk abspeichern. Auch hier kann durch Anfügen von D1
auf das linke Laufwerk abgespeichert werden.
6.9 Datei kopieren
Einzelne Dateien können von einem Laufwerk auf das andere durch
COPY "NAME" , D0 TO "NAME" , D1
kopiert werden. Wie schon bei BACKUP steht links von TO das Quellaufwerk und rechts
das Ziellaufwerk. Neu sind die beiden Namen. Auch hier steht links der Name der
Datei, die kopiert werden soll und rechts der Name der neuen Datei. Sie können -
müssen aber nicht -gleich sein.
Wenn kein Name angegeben wird, werden alle Dateien der Quelldiskette auf die
Zieldiskette kopiert. Der Unterschied zu BACKUP besteht darin, dass bei COPY die
Zieldiskette nicht gelöscht wird, sie kann also bereits Dateien enthalten, zu denen
noch die Dateien der Quelldiskette hinzukopiert werden.
6.10 Datei löschen
Einzelne Dateien können Sie durch die Anweisung
SCRATCH '-NAME:"
löschen. Wenn der Zusatz 'D1' fehlt, wird auf dem rechten Laufwerk gelöscht. Wie bei HEADER wird mit
ARE YOU SURE?
nachgefragt, ob Sie dies ernst meinen. Antworten Sie auch hier durch 'Y'. Nach erfolgreichem
Löschen wird gemeldet:
01 FILES SCRATCHED 01 00
Die zweite Zahl von rechts sagt Ihnen, dass 1 Datei gelöscht wurde.
Eine gelöschte Datei kann nicht wieder zurückgeholt werden, wenden Sie diese Anweisung also
ähnlich sorgfältig an wie BACKUP und HEADER.
Systembefehle sind Kommandos, die der Rechner direkt annimmt und ausführt. Diese Befehle
sind notwendig, um Programme laden, speichern, oder verändern zu können.
Befehle werden grundsätzlich ohne SHIFT geschrieben (nur klein im Textmodus oder nur groß im
Graphikmodus) und mit der Taste RETURN zur Ausführung an den Rechner übergeben.
Als Anwender müssen Sie natürlich nicht alle Systembefehle beherrschen. Wir haben hier nur die
allerwichtigsten zusammengestellt. Sie werden sehen, dass alle hier aufgeführten Befehle voraussetzen,
dass Sie ein Floppy-Laufwerk angeschlossen haben. Bitte beachten Sie, dass beim CBM 3040 geringfügige
Abweichungen von den beschriebenen Methoden nötig sind, sie gelten also nur für 4040 und 8050.
Sollten Sie nur über einen Rekorder verfügen, so schlagen Sie bitte bei Rekorderverwaltung
nach, dort sind alle benötigten Befehle speziell für den Rekorder zusammengestellt.
Eine kurze Übersicht soll Ihnen zeigen, welche Befehle im folgenden erklärt werden:
SHIFT/RUN
erstes Programm laden und starten
DLOAD
beliebiges Programm laden
RUN
Programm starten
DIRECTORY
Inhaltsverzeichnis der Diskette lesen
BACKUP
Diskette duplizieren (Sicherungsduplikat)
HEADER
Neue Diskette anlegen
DSAVE
Programm abspeichern
COPY
Datei kopieren
SCRATCH
Datei löschen
Die Befehle sind in der Reihenfolge erklärt, wie Sie von Ihnen am wahrscheinlichsten benötigt
werden. D.h. die weiter hinten beschriebenen Befehle benötigen Sie eventuell am Anfang gar nicht.
6.2 Erstes Programm laden und starten
Wenn Sie die Tasten SHIFT und RUN drücken, nachdem Sie die Anlage eingeschaltet haben, wird
das erste Programm der Diskette im rechten Laufwerk geladen und automatisch gestartet.
Bei qualitativ hochwertiger Software ist dieses erste Programm ein sogenannter Systemstart,
der erstens alle benötigten Programme automatisch lädt und zweitens ab sofort mit Ihnen in
deutschem Dialog in Verbindung tritt. In der Regel können Sie dann durch Drücken einer Taste
ein bestimmtes Programm aus einer ganzen Anzahl von angebotenen Programmen laden und starten.
6.3 Beliebiges programm laden
Falls Sie unabhängig von einem 'Systemstart-Programm' ein bestimmtes Programm einer Diskette
laden wollen, können Sie dies durch