Herunterladen Diese Seite drucken

Kleincomputer KC85/4 Systemhandbuch Seite 94

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

Werbung

Systemhandbuch
Byteaufbau:
8 Datenbits (Je 0- oder 1-Bit)
1 Trennzeichen
mit Bit 0 beginnend
Blockaufbau:
- Vorton: aus Schwingungen mit 1200 Hz (Einsbit)
- 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
aufsteigend 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
Datenblö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
18.
Byte: Ladeadresse; Anzahl der nachfolgenden 2-Byte-
19.
Byte: Ladeadresse
20.-21.
Byte: Endadresse + 1
22.-23.
Byte: Startadresse
bestehend
* erster Block: langer Vorton, etwa 8000 Schwingungen
* folgende Blöcke: je nach Verarbeitungszeit
(für MC-Programm 160 Schwingungen)
Für Anwenderprogramme müssen diese 00H enthalten.
Argumente.
Für ladbare Maschinenprogramme und Speicherabzüge
(DUMP)
muß dieses Byte einen Wert zwischen 02H und 0AH
enthalten.
Es gilt für das 18. Byte:
Byte = 02H: Programm wird geladen, danach Rückkehr in
das rufende Programm.
94
3. Software

Werbung

loading