Программа дисциплины для студентов


Шақыруларды өңдеу кезеңдері



Pdf көрінісі
бет14/54
Дата17.10.2023
өлшемі0,49 Mb.
#117018
түріБағдарламасы
1   ...   10   11   12   13   14   15   16   17   ...   54
Шақыруларды өңдеу кезеңдері:

Шақыру қабылданады 

Пайдаланушы режимінен түйін режиміне ауысу орындалады 

Қандай жүйелік шақыру орындалуы тиісті екенін анықтау үшін,
операциялық жүйе шақыру параметрлерін тексереді

Осыдан кейін, операциялық жүйе процедуралар сілтемесінен тұратын
кестеге қатынап, өзіне лайықты (сәйкес) процедураны шақырады. 
Операциялық жүйенің көпдеңгейлік құрылымы
Алдындағы амалдардың жалпы қорытындысы - операциялық жүйені
деңгейлер иерархиясы ретінде ұйымдастыру. Деңгейлер операциялық жүйенің
функцияларының топтары – файлдық жүйе, үрдістерді және құрылғыларды
басқару және де осы сияқтылар арқылы құрылады. Әрбір деңгей өзінің тікелей
көршісімен – жоғарырақ немесе төмендеу орналасқан деңгеймен әрекет қыла
алады. Операциялық жүйенің қолданбалы программалары немесе модульдері
осы деңгейлер бойынша сұраныстарды жоғары және төмен жіберіп отырады.
ОС UNIX құрылымы
Жүйелік шақырулар
Аппаратты және эмулирлі 
үзілістер
Терминалды
басқару
Сокеттер
Файл аталуы
Адрестерді 
көрсету
Беттік 
үзілістер
Сигналдарды
өңдеу
Процесстерді 
құру
және аяқтау
Ө
ңд
ел
м
е
ге
н
те
л
ет
ай
п
Ө
ң
де
лг
ен
те
ле
та
й
п
Б
ай
ла
ны
с 
сы
зы
ғы
ны
ң
д
ис
ци
пл
ин
ас
ы
Желілік
протоколдар
Файлдық
жүйелер
Виртуалды
жад
Маршрутизация Буферлік 
кэш
Желілік 
құрылғылардың
драйверлері
Процессті 
жобалау
Символдық
құрылғылар
Желілік 
құрылғылардың
драйверлері
Дискілік құрылғылардың драйверлері
Процесстерді
диспетчеризациялау
Аппаратура
ОС UNIX ядросы
Көпдеңгейлі Windows үлгісін іске асыру мысалы 


Қолданушы 
интерфейсі
Кітапханалық
функциялар
интерфейсі
Жүйелік
шақырулар
интерфейсі
Қолданушылар
Стандартты қызмет
етуші программалар
(қабықша,компиляторлар т.б.)
UNIX операциялық жүйесі(процесстерді,жадты, 
файлдық жүйені және т.б. басқару)
Апаратты қамсыздандыру
(орталық процессор,жад, дискілер және т.б.)
Стандартты кітапхана
және т.б.)
(open,close,read,write 
Қолданушы
режимі
Ядро режимі
Экзоядро моделі
Егер алдындағы үлгілер өз жауапкершілігіне функцияларды барынша
толық алса, экзоядро принципы – оның барлығын пайдаланушылық
программаларға қайтару. Мысалы, неге файлдық жүйе керек? Неге
пайдаланушыға қорғалған бейнемен диск учаскелерін жай ғана оқуға және
жазуға рұқсат бермейміз? Бұл дегеніміз, әрбір пайдаланушылық бағдарламаның
өзінің файлдық жүйесі болады. Осындай операциялық жүйе, солар үшін
жарысушы пайдаланушылар арасында қорлардың қауіпсіз таратылуын
қамтамасыз етеді.


Достарыңызбен бөлісу:
1   ...   10   11   12   13   14   15   16   17   ...   54




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет