23.374
измене
(Nova stranica diktata profesorke iz operativnih sistema (privremeno, bice obrisano kasnije)) |
(Drugi deo) |
||
Dogadjaji se najcesce signaliziraju putem prekida (interact), ili izuzetka (expection). Izuzetak se softverski generise, a prouzrokuje ga greska ili specificni zahtev operativnom sistemu, iz nekog korisnickog programa.
Da bi se osiguralo pravilno izvrsavanje operativnog sistema, postoje dva razlicita rezima rada:
# korisnicki (user-mode)
# sistemski (system-mode)
U hardveru racunara se dodaje bit, koji se zove bit rezima (sistemski nula, korisnicki jedan). Pomocu bita rezima, mozemo da razlikujemo da li se program izvrsava u okviru operativnog sistema, ili za korisnika.
Kada se sistem podize, rad zapocinje u sistemskom rezimu. Nakon toga se u memoriju ucitava operativni sistem, a zatim sistem prelazi u korisnicki rezim rada, pokretanjem korisnickih aplikacija.
|