ZX-81

ZX-81
Ilustracja
Typ

komputer domowy

Premiera

marzec 1981

Koniec produkcji

1984

Procesor

NEC 780C-1, klon Zilog Z80A, 3,25 MHz

Pamięć operacyjna

1 kB (max. 64 kB) RAM / 8 kB ROM

Nośnik danych

kaseta magnetofonowa

System operacyjny

Sinclair BASIC

poprzednik:
ZX-80
następca:
ZX Spectrum

ZX-81komputer domowy, opracowany i produkowany przez angielską firmę Sinclair Research Ltd. od marca 1981, wprowadzony na rynek przy znacznym udziale mediów. Był następcą komputera ZX-80, który został sprzedany w liczbie 50 000 sztuk. Jego następcą był ZX Spectrum.

Opis urządzenia

Komputer zbudowano w oparciu o 4 układy scalone: procesor Z80, układ logiczny Sinclair Computer Logic wykonany w technice ULA, 8192-bajtowy ROM, 1024-bajtową pamięć RAM[1]. Układ logiki generował sygnały selekcji pamięci RAM i ROM. Większość elektroniki zaprojektował Jim Westwood, odpowiedzialny również za konstrukcję ZX-80. Możliwe było przyłączenie zewnętrznych pakietów RAM (16 kB w cenie 29,95 GBP), maksymalnie do 64 kB z czego dostępne było 56 kB. Oferowane na rynku rozwiązania innych producentów pozwalały zwiększyć pamięć komputera nawet do 1 megabajta, z wykorzystaniem techniki stronicowania pamięci. Złącze rozszerzeń komputera było krawędziowe. ROM zawierał język programowania Sinclair BASIC, który w odróżnieniu od poprzednika potrafił prowadzić działania na liczbach zmiennoprzecinkowych (pewne błędy w module matematycznym wyeliminowano dopiero na jesieni 1981).

Układ logiki ULA, opisany w instrukcji ZX81 jako "dogsbody" systemu, realizuje szereg kluczowych funkcji, które komputery konkurujących firm realizowały wieloma układami scalonymi. Obejmują one:

  • Synchronizacja wyświetlania na ekranie.
  • Generowanie przebiegu zegara o częstotliwości 6,5 MHz, dzieleniu jej i przekazywanie 3,25 MHz na wejście zegarowe procesora.
  • Wyprowadzanie sygnału audio do magnetofonu w trybie SAVE.
  • Przetwarzanie przychodzącego z magnetofonu sygnału audio kasety w trybie LOAD;
  • Wykrywanie naciśnięcia klawiszy.
  • Generowanie sygnałów sterujących (CS) dla ROM i RAM.
  • Kontrolowanie ogólnego taktowania systemu.
Zestaw wyświetlanych znaków

Obudowa była wykonana z tworzywa sztucznego ABS. Komputer miał dotykową klawiaturę membranową o małych rozmiarach, wyjście telewizyjne (z sygnałem czarno-białym). Ekran pracował w trybie tekstowym, wyświetlając 24 wiersze po 32 kolumny, z czego 22 górne wiersze przeznaczone były do wyświetlania wyników działania programu, a 2 dolne linie do wpisywania kodu programu i danych. Matryca znaków zawierała 64 znaki 8 × 4 i ich negację. Umożliwiał wyświetlanie pseudografiki, do której przeznaczono 11 znaków matrycy i ich negacje, 8 znaków było podzielonych na 4 piksele (2x2), co dawało rozdzielczość 64 × 48 px. 3 znaki składały się z kropek udając szarość. Jako pamięć masowa stosowane były zwykłe magnetofony kasetowe; dane do magnetofonu wysyłane były przez wyjście audio. Na rynku dostępnych było dla niego kilkadziesiąt gier oraz kilkanaście programów edukacyjnych i użytkowych.

Komputer sprzedawano w USA w cenie 199 USD, zaś w Niemczech – 498 DEM. Na rynku brytyjskim, gdzie urządzenie opracowano, cenę sprzedaży ustalono na 69,95 GBP za kompletny komputer lub 49 funtów za zestaw do samodzielnego montażu[2], zaś względnie niska cena była pochodną zastosowania układu ULA produkcji firmy Ferranti, co obniżyło koszty produkcji poprzez zredukowanie liczby elementów komputera. W dwa lata sprzedano ponad milion sztuk ZX-81, z czego 300 000 użytkownicy zamówili z katalogu wysyłkowego firmy Sinclair Research. W Wielkiej Brytanii pierwszy rok sprzedaży ZX-81 zakończył się liczbą 400 tysięcy sprzedanych egzemplarzy[2].

Komputer produkowany był przez zakłady Timex Sinclair w szkockiej miejscowości Dundee i sprzedawany na rynku amerykańskim pod marką Timex Sinclair 1000.

Peryferia

Do komputera od okresu świątecznego 1981 można było dokupić drukarkę ZX Printer, której początkową cenę 49,95 GBP zwiększono do 59,95 GBP z uwagi na zwiększone koszty produkcji (w tym czasie typowa drukarka 9-igłowa kosztowała od 200 do 300 GBP). Drukarka ZX była drukarką iskrową, drukowała na specjalnym papierze o czarnym podłożu powleczonym cienką folią aluminiową (12 GBP za pięć niewielkich rolek). Po uziemionym papierze ślizgał się dotykający ją w jednym punkcie drut, powodując przepalenie aluminium i prześwit czarnego papieru. Drukarka oferowała 32 znaki w linii o długości około 4". Drukarkę wycofano ze sprzedaży po wejściu na rynek mikrokomputera ZX Spectrum.

ZX-81 w Polsce

Był jednym z pierwszych mikrokomputerów sprowadzanych i bardziej dostępnych dla zwykłego obywatela w Polsce. Z jednej strony sprowadzała go firma z Poznania - Ameprod. Z racji wysokiej ceny sprzedawało go głównie użytkownikom instytucjonalnym. Natomiast zwykli obywatele najczęściej sprowadzali go na własną rękę, w drugiej połowie 1983 jego cena była niższa niż radzieckiego telewizora kolorowego. Do 1984 roku w PRL trzeba było mieć odpowiednią zgodę na sprowadzenie mikrokomputera[3].

Zobacz też

Bibliografia

  • John Southern. Sinclair Researched. „Retro Gamer”. 1. s. 10-11. (ang.). 

Przypisy

  1. Stosowano także 2 układy pamięci RAM o organizacji 4x1024 bity.
  2. a b Retroinspection: ZX Spectrum. W: Retro Gamer Collection Vol. 1. Imagine Publishing, 2007, s. 11. ISBN 978-1-906078-01-0.
  3. Czasopisma informatyczne Polskiej Rzeczpospolitej Ludowej, Adam Ołtusek

Linki zewnętrzne

Media użyte na tej stronie

ZX-81 side view.jpg
Autor: unknown, Licencja: CC-BY-SA-3.0
ZX81.jpg
Autor: Oryginalnym przesyłającym był DaRy z szwedzkiej Wikipedii, Licencja: CC-BY-SA-3.0

Foto på Sinclair ZX81

Fotograf: Daniel Ryde, Skövde 2004-08-31
Sinclair ZX81 Setup PhotoManipped.jpg
(c) Mike Cattell, CC BY 2.0
A typical Sinclair ZX81 setup including cassette recorder and black-and-white television set.
ZX81 characters 0x00-3F, 0x80-BF.png
Autor: WinTakeAll, Licencja: CC0
The Sinclair ZX81's character set as rendered by the machine itself in its system font. Scaled 2× for clarity. Includes all displayable values allowed in the video memory, known as the display file: 0–63 (0016–3F16) and the corresponding inverse video code points 128–191 (8016–BF16).
ZX81 Leiterkarte.jpg
Leiterkarte des ZX81
ZX-81 memo slot.jpg
Autor: Autor nie został podany w rozpoznawalny automatycznie sposób. Założono, że to Polimerek (w oparciu o szablon praw autorskich)., Licencja: CC-BY-SA-3.0
Sinclair ZX-81 memo slot - picture taken by Polimerek 22:04, 20 Apr 2005 (UTC)
ZX81 kit.jpg
Autor: Smaddison, Licencja: CC BY-SA 3.0
Photograph of the Sinclair ZX81 home computer in kit form.
Sinclair.gif
Logo of Sinclair.