Herunterladen Inhalt Inhalt Diese Seite drucken

Commodore 128 Bedienungshandbuch Seite 328

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

Werbung

6-12
R E C O R D « 2 , 2 8 8 , 5 0
Während der Positionierung brennt die rote oder grüne Aktivitätslampe der
Floppy-Disk. Blinkt sie, so hat das DOS einen Fehler diagnostiziert, der mit
der Anweisung PRINT DS$ angezeigt werden kann.
Relativdateizugriff im C64-Modus
Im C64-Modus erfolgt der Relativdateizugriff über einen speziellen Befehl,
der über den Befehlskanal 15 der Floppy-Disk gesendet wird.
Dieser Befehl hat die folgende allgemeine Form:
" P " + C H B $ ( S f l ) t C H R $ ( S « ) + C H R $ ( S H ) + C H E $ ( B N )
SA ist die bei der Dateieröffnung angegebene Sekundäradresse (Kanalnum-
mer), die noch um 96 erhöht werden muß.
SN ist der niederwertige Teil der Satznummer S, auf die positioniert werden
soll. S/V=S-INT(S/256)*256.
SWist der höherwertige Teil der Satznummer S, auf die positioniert werden
soll. S«=INT(S/256).
BN ist die Bytenummer innerhalb des gewünschten Satzes, auf die positio-
niert werden soll.
Bei den folgenden Beispielen wird angenommen, daß die Datei mit der
folgenden Anweisung eröffnet wurde:
O F E N 7 , 8 , 2 , " 0 : B O N K , L , " + C H R $ C 1 2 7 ) : O P E N 1 5 , 8 , 1 5
P R I N T 8 1 5 , " P " + C H R $ C 2 + 9 6 ) +
C H R $ C 2 0 0 ) + C H R $ C 0 > *
C H R $ ( 1 )
Floppy-Disk-Betrieb mit BASIC
Wie oben. Zusätzlich wird auf
das 50. Byte des 200. Satzes
positioniert.
Der Schreib-/Lesezeiger der
Datei,
die
unter
ischen Filenummer 2 eröffnet
wurde, wird auf die erste Positi-
on des Satzes Nummer 200 ge-
stellt.
der
logi-

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis