MERA-400 w Muzeum Techniki: Różnice pomiędzy wersjami
Nie podano opisu zmian |
|||
Linia 29: | Linia 29: | ||
* 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 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) |
Wersja z 18:34, 14 maj 2013
Bodaj jedyny zachowany do dziś, kompletny egzemplarz 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 Rewizje 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.
Procesory peryferyjne i urządzenia zewnętrzne
- Kanał znakowy (kanał nr 15)
- Zegar czasu rzeczywistego Amepolu (urządzenie nr 0)
- Kanał pamięciowy (kanał nr 4)
- 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.
- MULTIX (kanał nr 12)
- Winchester nr 0 (linia fizyczna 28)
- 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:
- dwa napędy taśmowe PT-305,
- 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 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)