Tablica konfiguracji MERY-400
W systemie CROOK-5 słowa pamięci bloku systemowego (bloku 0) od adresu 4 do adresu 077 przeznaczone są na tablicę opisującą konfigurację MERY-400 na której ma pracować system.
Słowo | Bit | Znaczenie bitów |
---|---|---|
4 | Słowo wskazujące opcje systemowe oraz dodatkowe moduły dołączane do systemu | |
0 | 1 - dołącz dodatkowe ekstrakody semaforowe | |
1 | 1 - dołącz obsługę drukarki wierszowej DW3 | |
2 | 1 - dołącz ekstrakody LOD i UNL | |
3 | 0 - kwant czasu jest 10 razy większy od okresu przerwań zegarowych 1 - kwant czasu jest równy okresowi przerwań zegarowych | |
4 | 1 - nie zmieniaj trybu pracy na tryb z wymianami | |
5 | 1 - używaj buforów po 4K przy współpracy z dyskiem | |
6 | 1 - uruchamiaj wszystkie programy jako rezydujące | |
7 | 1 - włącz automatyczną obsługę MULTIX-a | |
8÷15 | liczba buforów systemowych, po 272 słowa, przydzielanych dynamicznie i używanych przy dostępie do zbiorów dyskowych | |
5 | Słowo wskazujące parametry linii szeregowych MULTIX-a, ustawiane wstępnie przy starcie systemu | |
1 | 1 - nie sprawdzaj, nie generuj parzystości | |
2 | 1 - sprawdzaj, generuj nieparzystość | |
3 | 1 - przekazuj 8 bitów | |
4 | włącz protokół X-ON, X-OFF | |
5 | obsługuj BS i CAN (tylko dla monitora) | |
6 | zmień małe litery na duże na wyjściu | |
8÷15 | liczba wektorów po 10 słów używanych do opisu strumieni | |
6 | 0 | 1 - oznacza polecenie automatycznego tworzenia zbiorów roboczych w przestrzeni RAM |
8÷15 | liczba wektorów do opisu użytkownika i bieżącego skorowidza (na ogół liczba końcówek zwiększona o 3) | |
7 | 0÷3 | liczba bloków pamięci (po 4 Ksłów) zajętych na stałe przez system |
8÷15 | długość buforów przydzielanych do końcówek użytkowników | |
10÷17 | Słowa przeznaczone na opis pamięci operacyjnej zarządzanej przez system (w jednym słowie można opisać do 64 bloków po 4K, o kolejnych fizycznych adresach począwszy od wskazanego) | |
0 | 1 - oznacza pamięć półprzewodnikową, wymagającą inicjacji | |
1 | 1 - oznacza moduły pamięci po 64 Ksłów (MEGA) 0 - oznacza moduły pamięci po 32 Ksłów | |
2÷7 | liczba kolejnych bloków po 4 Ksłowa zmniejszona o 1 | |
8÷11 | początkowy numer bloku w module | |
12÷15 | początkowy numer modułu |