![]() | ![]() |
Interface 1 jest oryginalnym rozszerzeniem możliwości ZX Spectrum. Oprócz możliwości budowy prostej sieci oraz łącz komunikacyjnych RS-232 pozwalał na podłączenie Microdrive (osobliwego rodzaju pamięci masowej opartej o taśmę magnetyczną). Nie zagłębiając się w strukturę zapisu danych (podział na sektory itp.), podobnie jak pliki zapisywane na taśmie magnetofonowej, pliki zapisywane w microdrive opatrzone są nagłowkiem.
- programy BASIC (0)
- dane lub kod maszynowy (3)
- tablice tekstowe (2)
- tablice numeryczne (1)
Bajt(y) | Opis |
---|---|
0 | Typ pliku (0, 1, 2, 3) |
1,2 | Długość bloku danych |
3,4 | Adres startu pliku w pamięci (CODE) |
5,6 | Długość obszaru programu (dla typu PROGRAM) |
7,8 | Linia startu (dla typu PROGRAM) |
Opis jest niekompletny, oparty został na danych z książki "Przewodnik po ZX Spectrum" M.Kuryłowicza, D.Madeja i K.Maraska.
Jak widać, struktura nagłówka zbliżona jest do znanego z zapisu na taśmie. Zainteresowanych opisem struktury zapisu danych w microdrive odsyłam do dokumentacji emulatora Z80 (v3.02), w której opisany został plik *.MDR odwzorowujący kasetkę microdrive.
Zapoznaj się też z opisem nagłówka pliku na taśmie i na dyskietce TOS.