Tablica konfiguracji MERY-400: Różnice pomiędzy wersjami

Z MERA 400 wiki
Przejdź do nawigacji Przejdź do wyszukiwania
(Utworzył nową stronę „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 m...”)
 
Nie podano opisu zmian
Linia 4: Linia 4:
! Słowo !! Bit !! Znaczenie bitów
! Słowo !! Bit !! Znaczenie bitów
|-
|-
| valign="top" rowspan="10" bgcolor="floralwhite" | 4 || colspan="2" bgcolor="floralwhite" | '''Słowo wskazujące opcje systemowe oraz dodatkowe moduły dołączane do systemu'''
| valign="top" rowspan="10" bgcolor="floralwhite" | '''4''' || colspan="2" bgcolor="floralwhite" | '''Słowo wskazujące opcje systemowe oraz dodatkowe moduły dołączane do systemu'''
|-
|-
| 0 || 1 - dołącz dodatkowe ekstrakody semaforowe
| 0 || 1 - dołącz dodatkowe ekstrakody semaforowe
Linia 24: Linia 24:
| 8÷15 || liczba buforów systemowych, po 272 słowa, przydzielanych dynamicznie i używanych przy dostępie do zbiorów dyskowych
| 8÷15 || liczba buforów systemowych, po 272 słowa, przydzielanych dynamicznie i używanych przy dostępie do zbiorów dyskowych
|-
|-
| valign="top" rowspan="8" bgcolor="floralwhite" | 5 || colspan="2" bgcolor="floralwhite" | '''Słowo wskazujące parametry linii szeregowych MULTIX-a, ustawiane wstępnie przy starcie systemu'''
| valign="top" rowspan="8" bgcolor="floralwhite" |''' 5''' || colspan="2" bgcolor="floralwhite" | '''Słowo wskazujące parametry linii szeregowych MULTIX-a, ustawiane wstępnie przy starcie systemu'''
|-
|-
| 1 || 1 - nie sprawdzaj, nie generuj parzystości
| 1 || 1 - nie sprawdzaj, nie generuj parzystości
Linia 40: Linia 40:
| 8÷15 || liczba wektorów po 10 słów używanych do opisu strumieni
| 8÷15 || liczba wektorów po 10 słów używanych do opisu strumieni
|-
|-
| valign="top" rowspan="2" bgcolor="floralwhite" | 6 || 0 || 1 - oznacza polecenie automatycznego tworzenia zbiorów roboczych w przestrzeni RAM
| valign="top" rowspan="2" bgcolor="floralwhite" | '''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)
| 8÷15 || liczba wektorów do opisu użytkownika i bieżącego skorowidza (na ogół liczba końcówek zwiększona o 3)
|-
|-
| valign="top" rowspan="2" bgcolor="floralwhite" | 7 || 0÷3 || liczba bloków pamięci (po 4 Ksłów) zajętych na stałe przez system
| valign="top" rowspan="2" bgcolor="floralwhite" | '''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
| 8÷15 || długość buforów przydzielanych do końcówek użytkowników
|-
|-
| valign="top" rowspan="6" bgcolor="floralwhite" | 10÷17 || colspan="2" bgcolor="floralwhite" | '''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)'''
| valign="top" rowspan="6" bgcolor="floralwhite" | '''10÷17''' || colspan="2" bgcolor="floralwhite" | '''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
| 0 || 1 - oznacza pamięć półprzewodnikową, wymagającą inicjacji

Wersja z 10:54, 15 wrz 2012

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