Herunterladen Inhalt Inhalt Diese Seite drucken

Dateiaufbau - Kleincomputer KC85/4 Systemhandbuch

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

Werbung

SOFTWARE
Byteaufbau:
8 Datenbits (je 0- oder 1-Bit)
1 Trennzeichen
mit Bit 0 beginnend
Blockaufbau:
- Vorton: aus Schwingungen mit 1200Hz (Einsbit) beste-
- 1 Trennzeichen
- 1 Byte Block-Nr. (siehe nächster Abschnitt)
- 128 Datenbytes (siehe nächster Abschnitt)
- 1 Byte Datensumme (siehe nächster Abschnitt)

3.8.2. Dateiaufbau

Die Daten werden auf dem Magnetband als sequentielle Datei mit Blöcken
zu je 130 Datenbytes abgespeichert.
Jeder Block besteht aus:
- erstem Byte, Blocknummer (erster Block; Nr. 01; folgende Blöcke aufstei-
gend numeriert; letzter Block Nr. FFH)
- 2. bis 129. Byte Daten
- 130. Byte: Prüfsumme über die Daten
Jede Datei besteht aus einem Vorblock (Block Nr. 01) und nachfolgenden Da-
tenblöcken.
Der Vorblock ist wie folgt aufgebaut:
1.
Byte: Block-Nr. 01
2.- 9.
Byte: Name, besteht aus alphanumerischen Zeichen
10.-12.
Byte: Dateityp, vgl. folgende Abschnitte
13.-17.
Byte: Reservierte Bytes für Hersteller
Für Anwenderprogramme müssen diese 00H enthalten.
18.
Byte: Ladeadresse; Anzahl der nachfolgenden 2-Byte-Argumente.
Für ladbare
(DUMP) muß dieses Byte einen Wert zwischen 02H und 0AH
enthalten.
19.
Byte: Ladeadresse
20.-21.
Byte: Endadresse + 1
22.-23.
Byte: Startadresse
Es gilt für das 18. Byte:
Byte = 02H: Programm wird geladen, danach Rückkehr in das ru-
94
hend
. erster Block: langer Vorton, etwa 8000 Schwingungen
. folgende Blöcke: je nach Verarbeitungszeit (für MC-
Programm 160 Schwingungen)
Maschinenprogramme
fende Programm.
8
und
Speicherabzüge

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis