LUCJAN KNAPCZYK i TADEUSZ RZEPECKI

Zestaw : Stacja Timex FDD 3000 i mikrokomputer ZX Spectrum w akcji. Monitor można postawic na obudowie stacji.

Trzycalowy napęd firmy Hitachi od środka- widoczna głowica i część mechaniczna

Wnętrze stacji FDD 3000 po zdjęciu obudowy

Napęd dyskowy charakteryzuje się w znacznym stopniem "upakowania" elementów.

 W ostatnim czasie pojawił się w sklepach Centralnej 
Składnicy Harcerskiej nowy wyrób — stacja dysków 
elastycznych FDD 3000 przeznaczona do współpracy z 
komputerami TIMEX 2048 lub ZX Spectrum. Urządzenie 
należy polecić wszystkim pragnącym poszerzyć swoje 
wiadomości na temat ZX Spectrum i wykorzystywać inne 
nośniki niż kasety z taśmą magnetyczną. Jest to 
dwukieszeniowa, trzycalowa stacja Z wieloma oryginalnymi 
rozwiązaniami konstrukcyjnymi i programowymi. Na 
pierwszy rzut oka sprawia ona wrażenie solidnej i trwałej (a 
przy tym estetycznej) konstrukcji. Wykonana z grubej blachy 
obudowa umożliwia umieszczenie stacji pod monitorem, co 
radykalnie poprawia ergonomie pracy z zestawem. Do 
komputera urządzenie przyłączone jest spiralnym kablem 
poprzez interfejs. Dla użytkowników ZX Spectrum ważnym 
elementem jest przycisk RESET kasujący zawartość pamięci 
RAM części komputerowej zestawu.
Wnętrze stacji ujawnia całą istotę rozwiązania. Jest to 
praktycznie drugi komputer posiadający własny procesor 
Z80A i 16 kB pamięci ROM. Napędami steruje układ 
kontrolera WD 1770. Procesor jest taktowany zegarem 
szybszym niż w ZX Spectrum. Ponadto inne rozwiązania 
sprawiają, że czas wykonywania programów jest krótszy, niż w 
samym Spectrum. Sama płyta główna jest 
najprawdopodobniej zaadaptowana z innego systemu i być 
może posiada dodatkowe, interesujące możliwości 
wykorzystania. Wewnątrz obudowy i na płyciegłównej istnieje kilka dosyć rażących prowizorek, cha-
rakterystycznych dla prototypu każdego urządzenia. Stacja 
wyposażona jest ponadto w gniazdo monitorowe, szkoda 
jednak, iż nie jest ono gniazdem typowym dla monitorów 
produkowanych w Polsce. Należy ponadto żałować, że stacja 
nie pozwala na zasilanie komputera kablem spiralnym 
poprzez interfejs i złącze krawędziowe komputera, cały 
zestaw byłby wtedy całkowicie pozbawiony plątaniny kabli.
Stacja dysków FDD 3000 umożliwia umieszczenie w 
kieszeniach dwóch napędów trzycalowych oznaczonych A i B. 
Dodatkowo istnieje możliwość dołączenia 2 napędów 
samodzielnych (sterownik umożliwia kontrole 4 napędów), 
ale zasilanie tych dodatkowych musi być oddzielne. 
Dodatkowe napędy mogą być połączone poprzez łącza RS-
232, których gniazda znajdują się z tyłu obudowy stacji. 
Umożliwiają one wykorzystanie komputera do pracy w sieci 
komputerowej, przesyłania danych do innych systemów oraz 
pracy z drukarką. Całość transmisji jest dokładnie opisana w 
instrukcji obsługi.
Praca komputera ze stacją możliwa jest pod kontrolą 2 
systemów: stworzonego przez firmę TIMEX systemu TOS 
oraz najbardziej rozpowszechnionego systemu dla 
komputerów ośmiobitowych tzn. CP/M 2.2. System TOS 
działający pod kontrolą BASIC-a jest bardzo uniwersalny, a 
przy tym nie zajmuje pamięci RAM kom-puiera. Umożliwia on posługiwanie się wszystkimi opcjami 
współpracy z pamięcią masową wraz z pewnymi 
rozszerzeniami (zainteresowanych można tutaj odesłać do 
książki K. Kurylowicza, D. Madeja i J. Maraska pt. 
„Przewodnik po ZX Spectrum", gdzie działanie systemu TOS 
jest dość szczegółowo opisane). Ze strony praktycznej 
nasuwają się jednak pewne spostrzeżenia dotyczące 
obecnego oprogramowania komputerów ZX Spectrum, w 
szczególności gier. Większość programów wczytuje się z 
pominięciem instrukcji LOAD, przy wykorzystaniu 
odpowiedniej procedury umieszczonej w pamięci ROM 
komputera, wywoływanej z poziomu języka maszynowego. 
Ma to na celu zabezpieczenie przed nielegalnym kopiowaniem 
programów. Przeniesienie programu na dysk z poziomu języka 
maszynowego jest możliwe (odpowiednie procedury są 
opisane w instrukcji stacji), ale konieczna jest dość dobra 
znajomość programowania w języku maszynowym.
Przy pracy z systemem CP/M 2.2 komputer stanowi 
jedynie stację wprowadzania danych, funkcję podstawową 
przejmuje procesor znajdujący się w stacji. Jego zegar jest 
nieco szybszy niż w oryginalnym rozwiązaniu ZX Spectrum (4 
MHz), ma on też do dyspozycji pełne 64 KB wolnej pamięci 
RAM oraz 16 KB ROM.
W czasie testów sprawdzono poprawność generacji 
systemu na nowej dyskietce dwoma sposobami:
a. za pomocą MOVCPM, a następnie SYSGEN. 
Przekopiowano w ten sposób sam system CP/M 2.2 na 
drugą dyskietkę:
b. przy pomocy dostarczonego programu kopiują-
cego dyskietki.
Oba sposoby kopiowania dały sprawny system CP/M.
Szkoda, że nie dostarczono na -dyskietce programu 
makroasemblera dla procesora Z80 oraz debuggera ZSTD, a 
jedynie programy ASM i DDT dostosowane do współpracy z 
rozkazami protoplasty Ziloga Z80 — mikroprocesora Intel 
8080, mającego znacznie uboższą listę rozkazów (w instrukcji 
podaje się, że oba te programy są na dyskietce systemowej!). 
Jest to chyba jedyna krytyczna uwaga pod adresem systemu 
CP/M 2.2 używanego w stacji FDD 3000, poza tym system jest 
całkowicie sprawny i pozbawiony wady powracania po 
wykorzystaniu procedury systemowej ze zmienionym 
wskaźnikiem stosu, jak to ma miejsce w skopiowanych 
„produktach" niektórych firm polonijnych. Praca pod 
systemem CP'M 2.2 daje użytkownikowi możliwość 
korzystania z takich programów jak: MBASIC Microsoft, 
Pascal MT^ lub TURBO-Pascal, co znacznie rozszerza 
możliwości komputera.
Czas formatowania dyskietki w systemie TOS wynosi 31 
sekund, natomiast w systemie CP/M 40 sekund. Przykładowy 
program testowy w języku maszynowym wykonywał się w 
systemie TOS 115 sekund, natomiast w systemie CP-M 101 
sekund — różnica wynika z innej częstotliwości zegarów w obu 
przypadkach.
Stacja dysków T1MEX FDD 3000 sprawdziła się w 
praktyce w czasie eksploatacji zwiększając znacznie komfort 
pracy z komputerem. Trwałe i odporne na uszkodzenia 
mechaniczne dyskietki są bardzo wygodne w użyciu, chociaż 
stosunkowo drogie. Nieporozumieniem wydaje się być 
instrukcja opracowana w języku polskim, będąca niezbyt 
trafnie wybranym fragmentem instrukcji w języku angielskim.
 

Zajrzyj na stronę młodego technika : www.mt.com.pl