![]() | ![]() |
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.