Systemy wyklad ochrona jednostki centralnej


??zadania
Musimy zapobiec popadaniu przez program użytkownika w nieskończoną pętlę lub próbom obchodzenia przez niego usług systemowych, gdyż grozi to odebraniem sterowania systemowi operacyjnemu na zawsze. Osiąga się to przez zastosowane czasomierza.
??przeznaczenie czasomierza
Czasomierz można ustawić tak, aby generował w komputerze przerywanie po wyznaczonym okresie. Okres może ten być stały lub zmienny. Czasomierz zmienny realizuje się zwykle za pomocą zegara stałookresowego i licznika.


??sposoby zapobiegania zbyt długiemu działaniu programu użytkownika (krótkie omówienie "krok po kroku" na ogólnym przykładzie).
System operacyjny ustawia licznik. Przy każdym tyknięciu zegara następuje zmniejszenie licznika. Z chwilą wyzerowania licznika powstaje przerwanie. Przed oddaniem sterowania do programu użytkownika system operacyjny dopilnowuje ustawienia czasomierza na przerwanie. Kiedy czasomierz powoduje przerwanie, wtedy sterowanie wraca automatycznie do systemu operacyjnego, który może uznać to przerwanie za nieusuwalny błąd lub zdecydować o przyznanie programowi większej ilości czasu. Rozkazy modyfikujące działanie czasomierza są oczywiście zastrzeżone do użytku monitora.


Wyszukiwarka

Podobne podstrony:
Systemy wyklad ochrona we wy
Systemy wyklad ochrona pamieci
5 Analiza systemowa wykłady PDF 11 z numeracją
Ustaw o systemie informacji w ochronie zdrowia
analiza systemowa wyklad2
kos wyklad 4 ochrona przyrody i formy
OAK W6 Jednostka centralna
Systemy wyklad maszyny wirtualne
Dokumentacja Systemu Jakości Ochrona Pacjenta
Systemy wyklad pamiec dostepna bezposrednio
10 System komputerowy, rodzaje, jednostki pamięciid113
analiza systemowa wyklad3
SKT 019 jednostka centralna
Systemy wyklad koncepcja mikrojądra
Wyklad 3 Ochrona informacji
analiza systemowa wyklad4
Mniejszości narodowe i etniczne wykład 8 Ochrona mniejszości UE

więcej podobnych podstron