MERA-400 w Muzeum Techniki

Z MERA 400 wiki
Przejdź do nawigacji Przejdź do wyszukiwania

Jeden z ostatnich zachowanych do dziś, kompletnych egzemplarzy komputera MERA-400 znajduje się w Muzeum Techniki w Warszawie. Jest to komputer wypożyczony Muzeum przez Politechnikę Gdańską, gdzie pracował jako maszyna, na której zespół rozwijający CROOK-a pracował nad swoim systemem operacyjnym. Zespół współpracował z Amepolem, zapewniając w systemie CROOK-5 pełne wsparcie dla urządzeń takich jak MULTIX czy PLIX. Efektem współpracy jest również mocno rozbudowana konfiguracja sprzętowa tego egzemplarza MERY-400.

MERA-400 w Muzeum Techniki
MERA-400 w Muzeum Techniki
MERA-400 w Muzeum Techniki

Konfiguracja sprzętowa

Moduł procesora

Minikomputer wyposażony jest w jeden moduł procesora wraz z pamięcią ferrytową produkcji Elwro, o pojemności 32k słowa. W procesorze zostały wprowadzone dwie modyfikacje sprzętowe, wykorzystywane przez ostatnie wersje systemu CROOK-5.

Pamięć

Oprócz pamięci ferrytowej znajdującej się w module procesora, komputer został wyposażony w 1M słowo szybkiej pamięci półprzewodnikowej MEGA produkcji Amepolu. W systemie obecne jest też, ale prawdopodobnie nie używane, 64k słowa pamięci półprzewodnikowej.

Procesory peryferyjne i urządzenia zewnętrzne

Oprócz wymienionych wyżej urządzeń, do komputera podłączone były:

  • dwa napędy taśmowe PT-305 (prawdopodobnie przez kanał automatyki),
  • monitory ekranowe,
  • czytnik taśmy dziurkowanej,
  • drukarka.

Tablica konfiguracji MERY-400 systemu CROOK-5

Tablica konfiguracji opisuje nie tylko sprzęt, na którym działał system, ale również parametry jego pracy. Jej pełna zawartość, po zdekodowaniu, wygląda następująco (w nawiasach podano słowo pamięci, w którym znajduje się dany fragment konfiguracji):

  • Opcje systemowe (słowo 4):
    • Dołącz ekstrakody semaforowe = Nie
    • Obsługa drukarki wierszowej DW3 = Nie
    • Dołącz ekstrakody LOD i UNL = Tak
    • Szybki zegar = Nie (kwant czasu jest 10 razy większy od okresu przerwań zegarowych)
    • Praca bez trybu z wymianami = Tak
    • Używaj buforów 4k przy współpracy z dyskiem = Tak
    • Programy jako rezydujące = Tak
    • Automatyczna obsługa MULTIX-a = Nie
    • Liczba buf. systemowych = 10
  • Parametry linii szeregowych MULTIX-a (słowo 5):
    • Obsługa błędów = Tak
    • Bez parzystości = Tak
    • Z nieparzystością = Nie
    • 8 bitów = Tak
    • XON/XOFF = Nie
    • Obsługuj BS i CAN = Nie
    • Zmnień litery małe na duże = Nie
    • Dołącz dumper = Tak
    • Liczba tablic strumieni = 80
  • Opcje systemowe, c.d. (słowo 6):
    • Zbiory robocze w RAM = Tak
    • Liczba tablic skorowidzów = 10
  • Opcje systemowe, c.d. (słowo 7):
    • Bloki dla OS = 5
    • Długość buforów końcówek = 40
  • Opis pamięci (słowa 010-017):
    • Pamięć ferrytowa, blok 32k słowa (8 segmentów po 4k)
    • Pamięć MEGA Amepol-u, 1M słowo (16 x 64k słowa)
  • Obszary dyskowe (słowa 020-037):
    • własny, Winchester 0, obszar 1
    • własny, Winchester 0, obszar 2
    • obcy, Floppy 0, 5.25" HD
    • obcy, Floppy 1, 5.25" SD
    • obcy, MERA9425, kanał 4, jednostka 0, talerz stały
    • obcy, MERA9425, kanał 4, jednostka 0, talerz wymienny
  • adresy jednostek pamięci taśmowych w kanale pamięciowym (słowa 040-043): brak
  • CAMAC, PI, IEC (słowa 044-047): brak
  • PLIX, MULTIX, WINCHESTER (słowa 050-053):
    • PLIX = kanał 1
    • MULTIX = kanał 12
    • Kanał znakowy = kanał 15
    • Numer linii fizycznej sterownika dysku WINCHESTER = 28 (w MULTIX-ie)
    • Numer linii fizycznej sterownika dysku elastycznego = 20
  • adres szybkiego łącza (słowo 055):
    • kanał = 4
    • urządzenie = 3
  • adres zegara czasu rzeczywistego Amepol-u (słowo 056):
    • kanał = 15
    • urządzenie = 0
  • Numer systemowy jednostki grupowej monitorów ekranowych (słowo 057): brak
  • Numer systemowy końcówki dla OPRQ (słowo 060): brak
  • numery systemowe pozostałych końcówek (słowa 061-077):
    • 3 x nie używane (kanał znakowy)
    • 4 x nie używane (kanał znakowy)
    • 5 x nie używane (MULTIX)
    • 3 x linia równoległa (wyjście) drukarka, perforator (MULTIX)
    • 1 x linia równoległa (wejście) czytnik taśmy (MULTIX)
    • 12 x linia szeregowa (full duplex), monitor (MULTIX)

Źródło: Opracowanie własne