ZX80 - ZX80

ZX80
ZX80.jpg
Rodzaj Komputer domowy
Data wydania Wielka Brytania: 29 stycznia 1980
(41 lat temu)
 ( 1980-01-29 )
Cena wprowadzająca 99,95 GBP (432 GBP; 551 USD w cenach z 2021 r.)
Wycofane 1981
Jednostki wysłane 100 000
Głoska bezdźwięczna Kaseta
System operacyjny Sinclair BASIC
procesor Z80 @ 3,25-3,55 MHz (większość maszyn używa odpowiednika NEC μPD780C-1 )
Pamięć 1 KB (maks. 16 KB)
Następca ZX81

Sinclair ZX80 jest domowy komputer uruchomiony w dniu 29 stycznia 1980 roku przez Cambridge Science Ltd. (później być lepiej znany jako Sinclair badań ). Godne uwagi jest to, że jest jednym z pierwszych komputerów dostępnych w Wielkiej Brytanii za mniej niż sto funtów . Był dostępny w formie zestawu za 79,95 GBP, gdzie nabywcy musieli go złożyć i zlutować, a jako gotowa wersja za 99,95 GBP. ZX80 od razu stał się bardzo popularny i przez pewien czas na każdą z wersji maszyny czekała kilkumiesięczna lista oczekujących.

Opis

Nazwa

ZX80 został nazwany na cześć procesora Z80 ze znakiem „X” oznaczającym „tajemniczy składnik”.

Sprzęt komputerowy

Wewnętrznie, urządzenie zostało zaprojektowane przez Jim Westwood wokół Z80 jednostki centralnej z taktowaniem 3,25 MHz i był wyposażony w 1  KB z pamięci RAM statycznego i 4 KB pamięci stałej (ROM). Nie miał dźwięku. ZX80 został zaprojektowany wokół łatwo dostępnych chipów TTL ; jedyną zastrzeżoną technologią było oprogramowanie układowe . Następca ZX81 używał częściowo niestandardowego chipa ( ULA lub Uncommitted Logic Array), który połączył funkcje większości wcześniejszego sprzętu w jednym chipie, zmniejszając liczbę chipów z 21 do 4. Jednak był to głównie wysiłek w zakresie redukcji kosztów ; Funkcjonalność sprzętowa i programy systemowe były bardzo podobne, z jedyną istotną różnicą w postaci generatora NMI niezbędnego do pracy w trybie wolnym w ZX81 ( szczegóły techniczne w ZX81 ), a Sinclair BASIC zawierający tylko liczby całkowite 4K zaktualizowany do zmiennoprzecinkowych 8K. zdolny, z ulepszoną pamięcią ROM dostępną również jako uaktualnienie dla ZX80. Oba komputery mogą być wykonane przez hobbystów przy użyciu dostępnych na rynku układów logiki dyskretnej lub FPGA .

Oprogramowanie układowe

ROM zawierał język programowania Sinclair BASIC , edytor i system operacyjny . Polecenia BASIC nie były wprowadzane przez ich wpisywanie, ale zamiast tego były wybierane nieco podobnie do programowalnego kalkulatora graficznego - każdy klawisz miał kilka różnych funkcji wybieranych zarówno przez kontekst, jak i tryby, a także za pomocą klawisza Shift.

Sprawa

Maszyna została zamontowana w małej białej plastikowej obudowie, z jednoczęściową niebieską klawiaturą membranową z przodu. Pojawiły się problemy z trwałością, niezawodnością i przegrzewaniem się (wbrew pozorom czarne paski widoczne na górnej tylnej części obudowy są tylko kosmetyczne i nie są szczelinami wentylacyjnymi).

Wyjście wideo

Wyświetlanie odbywało się za pośrednictwem połączenia radiowego z domowym telewizorem , a proste przechowywanie programu offline było możliwe przy użyciu magnetofonu . Generator obrazu wideo w ZX80 wykorzystywał minimalny sprzęt oraz kombinację oprogramowania do generowania sygnału wideo. Pomysł ten został spopularyzowany przez Dona Lancastera w jego książce The TV Cheap Video Cookbook z 1978 roku i jego " TV Typewriter ". W wyniku takiego podejścia ZX80 mógł generować obraz tylko wtedy, gdy był bezczynny, tj. czekał na naciśnięcie klawisza. Podczas uruchamiania programu w języku BASIC, a nawet po naciśnięciu klawisza dla dowolnego wejścia, wyświetlacz na chwilę znikał, gdy procesor był zajęty. Utrudniło to przenoszenie grafiki, ponieważ program musiał wprowadzić pauzę na dane wejściowe, aby wyświetlić następną zmianę w graficznym wyjściu. Późniejszy ZX81 poprawił to nieco, ponieważ mógł działać w trybie „wolnym” podczas tworzenia sygnału wideo lub w trybie „szybkim” bez generowania sygnału wideo (zwykle używanym do długich obliczeń). Innym problemem było to, że główna pamięć RAM była używana do przechowywania zawartości ekranu, w wyniku czego dostępny rozmiar ekranu stopniowo zmniejszał się wraz ze wzrostem rozmiaru programu (i odwrotnie); przy 1 KB pamięci RAM uruchomienie programu o wielkości 990 bajtów spowoduje, że na ekranie będzie widoczny tylko jeden wiersz znaków; pełny ekran (32×24) pozostawiłby programiście tylko 384 bajty.

Wyjście wideo było czarno-białe, oparte na znakach. Jednak zestaw znaków ZX80 zawierał kilka prostych glifów graficznych opartych na blokach, umożliwiając wykonanie podstawowej grafiki przy pewnym wysiłku. Jedną z zalet korzystania z monochromatycznego wideo jest to, że różne standardy transmisji kolorów (np. PAL , SECAM ) po prostu nie stanowiły problemu, gdy system był sprzedawany poza Wielką Brytanią.

Ekspansja

Poza wbudowaną kasetą i portami wideo, jedynym zapewnionym sposobem rozszerzenia był otwór w tylnej części obudowy, który odsłaniał złącze krawędziowe magistrali rozszerzeń na płycie głównej. Ta sama magistrala slotowa była kontynuowana w ZX81, a później w ZX Spectrum , co zachęciło małą chałupniczą branżę urządzeń rozszerzających, w tym paczek pamięci, drukarek, a nawet stacji dyskietek . Oryginalny pakiet Sinclair ZX80 RAM zawierał 1, 2 lub 3 KB statycznej pamięci RAM, a nowszy model zawierał 16 KB dynamicznej pamięci RAM (DRAM).

Ulepszony ZX80 z wymienną nakładką klawiatury w stylu ZX81 do użytku z pamięcią ROM 8K

Po wydaniu ZX81 dostępny był 8 KB ROM ZX81 do aktualizacji ZX80 za około 20% ceny prawdziwego ZX81. Przyszedł z cienką nakładką na klawiaturę i instrukcją obsługi ZX81. Po prostu zdejmując górną pokrywę ZX80 i podważając stary ROM z gniazda i ostrożnie wkładając nowy ROM i dodając nakładkę klawiatury, ZX80 będzie teraz działał prawie identycznie jak właściwy ZX81 – z wyjątkiem trybu SLOW, ze względu na różnice w sprzęcie między dwoma modelami. Proces można było łatwo odwrócić, aby przywrócić ZX80 do pierwotnej konfiguracji.

Jedną z powszechnych modyfikacji przez użytkowników hobbystów było dołączenie pełnowymiarowej klawiatury, opcjonalnie przeniesienie płyty głównej do większej obudowy. Miało to podwójną zaletę: ułatwienie pisania na maszynie przy jednoczesnym zwiększeniu wentylacji płyty głównej.

Wersje

Brytyjska wersja maszyny była standardem i wprowadzono tylko zmiany, które były absolutnie niezbędne do sprzedaży jednostek na innych rynkach. W rzeczywistości jedyna rzeczywista zmiana dokonana na większości rynków dotyczyła wyjściowej częstotliwości wideo (ZX80 używał zewnętrznego transformatora, więc różnice w częstotliwości linii AC i gniazdku nie były problemem dla samej maszyny). Jednym z rezultatów tego jest to, że maszyna miała kilka klawiszy klawiatury i znaków, które były wyraźnie brytyjskie: użyto „Newline” zamiast „Enter”, „Rubout” zamiast „Backspace” lub „Delete”, a zestaw znaków i klawiatura w zestawie funt symbol .

Przyjęcie

ZX80 był szeroko reklamowany jako pierwszy komputer osobisty za mniej niż 100 GBP (200 USD). Mikrokomputerowi Kilobaud spodobał się projekt wstępnie zmontowanej wersji i powiedział, że migotanie ekranu podczas wejścia lub wyjścia było denerwujące, ale było przydatne jako wskaźnik komputer działa poprawnie. Pochwalił dokumentację jako doskonałą dla nowicjuszy i zauważył, że zakup komputera był tańszy niż uczęszczanie na zajęcia w szkole BASIC. Magazyn stwierdził, że "ZX-80 to prawdziwy komputer i doskonała wartość", ale tylko dla początkujących, którzy mogliby uczyć się z dokumentacji lub programistów doświadczonych w pisaniu oprogramowania Z-80. BYTE nazwał ZX80 „urządzeniem niezwykłym”. Pochwalił on interaktywne sprawdzanie składni BASIC w czasie rzeczywistym i poinformował, że komputer wypadł lepiej w testach porównawczych niż niektórzy konkurenci, w tym TRS-80 Model I . Wygaszanie ekranu podczas wykonywania programu, mały rozmiar pamięci RAM i niewystarczający wbudowany Sinclair BASIC i klawiatura spotkały się z krytyką, a recenzja nie zalecała kupowania zestawu w wersji komputera ze względu na trudności w montażu i ponieważ nabywcy nie oszczędzali pieniędzy. BYTE podsumował, że "ZX80 można podsumować jako wysokowydajny, bardzo tani, przenośny komputer osobisty... ZX80 jest dobrym punktem wyjścia".

Sprzedaż ZX80 osiągnęła około 50 000, co znacząco przyczyniło się do tego, że Wielka Brytania była światowym liderem pod względem posiadania komputerów domowych w latach 80-tych. Ze względu na nieskomplikowaną konstrukcję i skłonność do przegrzewania się jednostek, maszyny, które przetrwały w dobrym stanie, są poszukiwane i mogą osiągać wysokie ceny przez kolekcjonerów.

Klony

Były też klony ZX80, takie jak MicroAce , az Brazylii Nova Eletrônica/Prológica NE-Z80 i Microdigital TK82.

Uwagi

Zewnętrzne linki