Serwis Edukacyjny w I-LO w Tarnowie ![]() Materiały dla uczniów liceum |
Autor artykułu: mgr Jerzy Wałaszek |
©2023 mgr Jerzy Wałaszek |
Na początku roku 1982 mój brat przywiózł z Warszawy dosyć spore pudło, takie jak na poniższych zdjęciach.
![]() |
Przód pudełka z ZX81 |
![]() |
Tył pudełka z ZX81 |
Wewnątrz pudła w styropianowym opakowaniu znajdował się "komputer osobisty" (ang. personal computer - taki napis widnieje na pudle pokazanym na lewej fotografii u góry) Sinclair ZX81, zasilacz 9V prądu stałego, jakieś kable i instrukcja obsługi oraz programowania w języku ZX81 BASIC, której autorem był jeden z twórców tego komputera, Steven Vickers, obecnie wykładowca Informatyki na Uniwersytecie w Birmingham.
![]() |
Styropianowe pudło chroniące przed uszkodzeniami ZX81 |
![]() |
Mikrokomputer ZX81 |
W owym czasie nikt z nas nie wiedział, co to takiego ten komputer. O komputerach czytało się w prasie, słyszało w radiu i czasem władze komunistyczne napomknęły coś w telewizji.
Dlatego z entuzjazmem przystąpiliśmy z bratem do rozpakowania i przygotowania naszego komputera ZX81 do pracy. Z instrukcji dowiedzieliśmy się, jak wszystko ze sobą podłączyć. Komputer ZX81 miał bardzo skromne wymagania i bazował na sprzęcie, który większość użytkowników już posiadała w swoim domu:
Po właściwym podłączeniu wszystkich kabelków i zestrojeniu telewizora wreszcie na jego ekranie ukazał się biały obraz z małym kwadracikiem z literką K w lewym dolnym rogu. Poniżej masz widok ekranu telewizora (uzyskany na symulatorze eightyOne), na którym widoczne są linie skanujące oraz różne zakłócenia pochodzące z sygnałów cyfrowych wewnątrz ZX81 oraz z wad samego telewizora i toru przesyłowego (np. zwróć uwagę na lekkie smużenie na biało literki K). Obraz ten odpowiada w 100% oryginałowi.
Z ZX81 można dzisiaj się śmiać, jednakże musimy przyznać, iż wielu znakomitych informatyków zaczynało właśnie od tej maszyny. Chociażby z tego powodu nie wolno tego komputera ignorować.
Po pewnym czasie ujawniła się jednakże dosyć istotna wada modułu Memopak. Otóż pamięć była łączona z ZX81 złączem krawędziowym, na które nasuwało się gniazdo pamięci. Niestety, połączenie to nie było w 100% pewne i zdarzało się, iż styki "puszczały", co natychmiast doprowadzało do krachu całego komputera. W zestawie był specjalny rzep, który naklejało się na pamięć oraz na tył obudowy komputera. Zapewniał on bardziej stabilne połączenie obu tych urządzeń. Mimo to z modułem Memopak zawsze należało się obchodzić ostrożnie i często zapisywać tworzone programy na kasecie magnetofonowej, aby bezpowrotnie nie stracić godzin intensywnej pracy umysłowej - niekiedy już nie do odtworzenia.
Niektóre współczesne emulatory ZX81 (np. eightyOne) posiadają opcję symulacji poruszenia modułu RAMPACK - tzw. wobble. Efekty są różne, zależne losowo od tego, co zostało utracone w pamięci. Najczęściej występuje utrata generacji obrazu i totalne zawieszenie komputera - pomaga jedynie wyłączenie i włączenie zasilania, czyli odpowiednik RESET dla ZX81.
Pierwsze programy na ZX81, które napisałem, były bardzo prymitywne. Poniżej przedstawiam niektóre z nich, odtworzone ze starych notatek (robionych oczywiście ręcznie, na drukarkę ZX81 Printer nie było nas już stać). U góry jest zrzut ekranu efektu działania programu, a u dołu jego listing. Programy odtworzyłem na symulatorze Vb81 (opisany dokładnie w rozdziale o VB81), ale do ich uruchomienia może być zastosowany dowolny symulator ZX81 lub komputer oryginalny.
Pierwsze programy - zabawa z różnymi liczbami generowanymi w pętlach | ||
![]()
Plik dla symulatora VB81: p0001.p |
![]()
Plik dla symulatora VB81: p0002.p |
![]()
Plik dla symulatora VB81: p0003.p |
Później przyszedł czas na zabawę z "grafiką" ZX-81 | ||
![]()
Plik dla symulatora VB81: p0004.p |
![]()
Plik dla symulatora VB81: p0005.p |
![]()
Plik dla symulatora VB81: p0006.p |
oraz na programy "użytkowe" | ||
![]()
Plik dla symulatora VB81: p0007.p |
![]()
|
![]() Plik dla symulatora VB81: p0008.p |
Więcej programów dla ZX81 znajdziesz w rozdziale nr 8 oraz nr 9.
![]() |
Zespół Przedmiotowy Chemii-Fizyki-Informatyki w I Liceum Ogólnokształcącym im. Kazimierza Brodzińskiego w Tarnowie ul. Piłsudskiego 4 ©2023 mgr Jerzy Wałaszek |
Materiały tylko do użytku dydaktycznego. Ich kopiowanie i powielanie jest dozwolone
pod warunkiem podania źródła oraz niepobierania za to pieniędzy.
Pytania proszę przesyłać na adres email: i-lo@eduinf.waw.pl
Serwis wykorzystuje pliki cookies. Jeśli nie chcesz ich otrzymywać, zablokuj je w swojej przeglądarce.
Informacje dodatkowe.