Tablica konfiguracji MERY-400: Różnice pomiędzy wersjami
Przejdź do nawigacji
Przejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 48: | Linia 48: | ||
| 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" | ''' | | valign="top" rowspan="6" bgcolor="floralwhite" | '''010÷017''' || colspan="2" bgcolor="floralwhite" | '''Słowa przeznaczone na opis pamięci operacyjnej zarządzanej przez system'''<br>(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 | ||
Linia 59: | Linia 59: | ||
|- | |- | ||
| 12÷15 || początkowy numer modułu | | 12÷15 || początkowy numer modułu | ||
|- | |||
| valign="top" rowspan="24" bgcolor="floralwhite" | '''020÷037''' || colspan="2" bgcolor="floralwhite" | '''Słowa zawierające adresy talerzy dyskowych w kolejności odpowiadającej obszarom dyskowym, upakowane następująco:''' | |||
|- | |||
| 0 || 0 - talerz własny<br>1 - talerz obcy | |||
|- | |||
| 1÷2 | |||
| określają rodzaj dysku: | |||
* 0 - MERA 9425 w kanale pamięciowym | |||
* 1 - WINCHESTER | |||
* 2 - dysk elastyczny | |||
* 3 - MERA 9425 lub EC 5061 w PLIX-ie | |||
|- | |||
| colspan=2 bgcolor="floralwhite" | '''Dla dysków w kanale pamięciowym:''' | |||
|- | |||
| 7÷9 || numer jednostki sterującej dysku | |||
|- | |||
| 10÷13 || numer kanału pamięciowego | |||
|- | |||
| 14 || 0 | |||
|- | |||
| 15 || 1 - talerz stały<br>0 - talerz wymienny | |||
|- | |||
| colspan=2 bgcolor="floralwhite" | '''Dla dysków elastycznych 8":''' | |||
|- | |||
| 3 || 0 | |||
|- | |||
| 8÷12 || numer systemowy jednostki dysków elastycznych (według numeracji urządzeń znakowych) | |||
|- | |||
| 13÷15 || numer drzwiczek jednostki dysków elastycznych (standardowo 0, 1, 4, 5) | |||
|- | |||
| colspan=2 bgcolor="floralwhite" | '''Dla dysków elastycznych 5,25":''' | |||
|- | |||
| 3 || 1 | |||
|- | |||
| 10÷12 | |||
| typ stacji napędowej: | |||
* 0 - SD | |||
* 1 - DD | |||
* 2 - HD | |||
|- | |||
| 13÷15 || numer kolejny stacji | |||
|- | |||
| colspan=2 bgcolor="floralwhite" | '''Dyski WINCHESTER''' można użyć jako całość (do 30Mb) lub podzielić na części, z których każda będzie osobnym obszarem, składającym się z jednego lub kilku kwantów po 4912 sektorów | |||
|- | |||
| 4÷9 || zawierają 6-cio bitowy numer początkowego kwantu | |||
|- | |||
| 10÷12 || określają typ WINCHESTER-a (p. [[Tablica opisu dysków WINCHESTER]]) | |||
|- | |||
| 14÷15 || określają numer kolejny WINCHESTER-a | |||
|- | |||
| colspan=2 bgcolor="floralwhite" | '''Dla dysków MERA-9425 i EC-5061 w PLIX-ie:''' | |||
|- | |||
| 6÷7 | |||
| typ urządzenia: | |||
* 0 - dysk EC-5061 | |||
* 1 - talerz wymienny dysku MERA-9425 | |||
* 2 - talerz stały dysku MERA-9425 | |||
* 3 - cały dysk MERA-9425 | |||
|- | |||
| 8÷12 - numer pakiet PLIX-a | |||
|- | |||
| 13÷15 || numer urządzenia w pakiecie | |||
|- | |- | ||
|} | |} |
Wersja z 11:31, 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 | |
010÷017 | 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 | |
020÷037 | Słowa zawierające adresy talerzy dyskowych w kolejności odpowiadającej obszarom dyskowym, upakowane następująco: | |
0 | 0 - talerz własny 1 - talerz obcy | |
1÷2 | określają rodzaj dysku:
| |
Dla dysków w kanale pamięciowym: | ||
7÷9 | numer jednostki sterującej dysku | |
10÷13 | numer kanału pamięciowego | |
14 | 0 | |
15 | 1 - talerz stały 0 - talerz wymienny | |
Dla dysków elastycznych 8": | ||
3 | 0 | |
8÷12 | numer systemowy jednostki dysków elastycznych (według numeracji urządzeń znakowych) | |
13÷15 | numer drzwiczek jednostki dysków elastycznych (standardowo 0, 1, 4, 5) | |
Dla dysków elastycznych 5,25": | ||
3 | 1 | |
10÷12 | typ stacji napędowej:
| |
13÷15 | numer kolejny stacji | |
Dyski WINCHESTER można użyć jako całość (do 30Mb) lub podzielić na części, z których każda będzie osobnym obszarem, składającym się z jednego lub kilku kwantów po 4912 sektorów | ||
4÷9 | zawierają 6-cio bitowy numer początkowego kwantu | |
10÷12 | określają typ WINCHESTER-a (p. Tablica opisu dysków WINCHESTER) | |
14÷15 | określają numer kolejny WINCHESTER-a | |
Dla dysków MERA-9425 i EC-5061 w PLIX-ie: | ||
6÷7 | typ urządzenia:
| |
8÷12 - numer pakiet PLIX-a | ||
13÷15 | numer urządzenia w pakiecie |