MERA-400 w Muzeum Techniki: Różnice pomiędzy wersjami

Z MERA 400 wiki
Przejdź do nawigacji Przejdź do wyszukiwania
Nie podano opisu zmian
 
(Nie pokazano 12 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
Bodaj jedyny zachowany do dziś, kompletny egzemplarz komputera MERA-400 znajduje się w [http://www.muzeumtechniki.warszawa.pl/ 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 [[Amepol|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.
[[File:Mt mera front all.jpg|thumb|MERA-400 w Muzeum Techniki]]
[[File:Jd_mera_all.jpg|thumb|MERA-400 w Muzeum Techniki]]
[[File:Jd_mera_front.jpg|thumb|MERA-400 w Muzeum Techniki]]
Jeden z ostatnich zachowanych do dziś, kompletnych egzemplarzy komputera MERA-400 znajduje się w [http://www.muzeumtechniki.warszawa.pl/ 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 [[Amepol|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.


= Konfiguracja sprzętowa =
= Konfiguracja sprzętowa =
Linia 5: Linia 8:
== Moduł procesora ==
== 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 procesora|modyfikacje sprzętowe]], wykorzystywane w ostatnich [[Rewizje systemu CROOK-5|rewizjach systemu operacyjnego CROOK-5]].
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 procesora|modyfikacje sprzętowe]], wykorzystywane przez ostatnie [[Wersje systemu CROOK-5|wersje systemu CROOK-5]].


== Pamięć ==
== 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 [[Amepol|Amepolu]].
Oprócz pamięci ferrytowej znajdującej się w module procesora, komputer został wyposażony w 1M słowo szybkiej [[Pamięć MEGA|pamięci półprzewodnikowej MEGA]] produkcji [[Amepol|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 ==
== Procesory peryferyjne i urządzenia zewnętrzne ==
Linia 17: Linia 20:
* Kanał pamięciowy (kanał nr 4)
* Kanał pamięciowy (kanał nr 4)
** MERA 9425 (urządzenie nr 0)
** MERA 9425 (urządzenie nr 0)
** szybkie łącze (urządzenie nr 3) - interfejs pozwalający łączyć ze sobą konputery MERA-3400. Jego obecność nie jest potwierdzona.
* Kanał automatyki CAMAC
* [[MULTIX]] (kanał nr 12)
* [[MULTIX]] (kanał nr 12)
** [[Winchester]] nr 0 (linia fizyczna 28)
** [[Winchester]] nr 0 (linia fizyczna 28) (zawartość tego dysku [[Odczyt Winchestera|została odczytana]])
** Floppy 0, 5.25" HD (linia fizyczna 20)
** Floppy 0, 5.25" HD (linia fizyczna 20)
* [[PLIX]] (kanał nr 1)


Oprócz wymienionych wyżej urządzeń, do komputera podłączone były:
Oprócz wymienionych wyżej urządzeń, do komputera podłączone były:
* dwa napędy taśmowe PT-305,
* dwa napędy taśmowe PT-305 (prawdopodobnie przez kanał automatyki),
* monitory ekranowe,
* monitory ekranowe,
* czytnik taśmy dziurkowanej,
* czytnik taśmy dziurkowanej,
* drukarka.
* drukarka.


= Tablica konfiguracji CROOK-5 =
= Tablica konfiguracji MERY-400 systemu CROOK-5 =
 
[[Tablica konfiguracji MERY-400|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)
 
{{source|title=Opracowanie własne}}

Aktualna wersja na dzień 11:24, 2 sie 2014

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

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.

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