Nagłówek pliku na taśmie

Opis nagłówka pliku na taśmie w systemie ZX Spectrum 16kB i poźniejszych

System operacyjny (o ile można go tak nazwać) ZX Spectrum 16kB i poźniejszych pozwala na zapisywanie danych na taśmie magnetofonowej. Generalnie dane można podzielić na cztery rodzaje plików:

- programy BASIC (0)
- dane lub kod maszynowy (3)
- tablice tekstowe (2)
- tablice numeryczne (1)

Każdy z plików zapisywany jest na taśmie w postaci dwóch bloków; nagłówka i danych. Nagłówek składa się z 17 bajtów, które informują system o rodzaju pliku, jego nazwie, długości itp.
Struktura nagłówka wygląda następująco:

BajtDługośćOpis
01Typ pliku (0, 1, 2, 3)
110Nazwa pliku
112Długość bloku danych
132Parametr 1
152Parametr 2

Pliki zapisane w takim formacie nie mają atrybutów znanych z poważniejszych systemów operacyjnych. Ich zaletą jest prostota zapisu. Chyba wszystkie emulatory Spectrum potrafią czytać dane z plików *.TAP będących "kalką" zapisu na taśmie.

Zapoznaj się też z opisem nagłówka pliku na Microdrive i na dyskietce TOS.

Powrót do strony głównej...