Аға оқытушысы Шулгаубаева Г. С. және аға оқытушысы Савченко Н. К



жүктеу 0,76 Mb.
Pdf просмотр
бет16/26
Дата18.12.2017
өлшемі0,76 Mb.
#4948
1   ...   12   13   14   15   16   17   18   19   ...   26

сондықтан  да  қажетті  деректердің  іздестірілуі  құрамы  бойынша - 

"оперативті жадыда мекен-жай" мағыналы тізбегінен іздестіріледі.  

5.  Егер  де  деректер  кэш-жадыда  анықтала  жатса,  онда  олар  оқылып, 

нәтиіже процессорға бағдарланады.  

6.  Егер  қажетті  деректер  анықталмаса,  онда  олар  мекен-жай 

көрсеткіштерімен бірге оперативті жадыдан кэш-жадыға көшіріледі де, 

сұранысты  орындау  нәтижесі  процессорға  бағдарланады.  Деректер 

көшірілімін жасау барысында кэш-жадыда бос орын анықталмаса, онда 

соңғы  уақыт  аралығындағы  төну  аз  болған  деректер    кеш-жадыдан 

шегеріледі. 

Егер 

деректер 



кэш-жадыда 

орнығу 


барысында 

модицикатталған  болса,  онда  олар  бірден  оперативті  жадыға 

жөнелдіріледі.  Ал  егер  жоғарыда  аталған  деректер  модификатталған 

болмаса, 

онда 

олардың 


кэш-жадыдағы 

орны 


босағандеп 

жарияланады.Тәжірибе  жүзінде  кэш-жадыға  тек  төну  болған  жалғыз 

ғана бөлшек емес, бүтін бөлшектер блогы жазылады. Бұл өз кезегінде 

"кэшке  түсу",  яғни  кэш-жадыда  қажетті  деректердің  болуын 

қамтамасыз етеді.   

Жоғарыаталып өткен пайымдаулардың барлығы, сондай-ақ оперативті 

жады  мен  кэш-жады  іспеттес  есте  сақтау  құрылғылары  үшін  де  әділетті 

келеді.  Бұл  жағдайда  дискіде  орныққан  деректерге  қол  жеткізудің  орташа 

уақыты  қысқарып,  кэш-жады  рөлін  оперативті  жадыдағы  буфер  орындап 

отырады.  

 

Ұсынылатын әдебиет 1,2,3,4,5,6,7,8,13 



 

СӨЖ арналған бақылау тапсырмалары  

1.  Жадыны басқару 

2.  Диск кеңістігінің қолданылуынсыз жадыны бөлістіру тәсілдері 

3.  Диск кеңістігінің қолданылуымен  жадыны бөлістіру тәсілдері  

 

Тақырып 9. Енгізу-шығаруды басқару жүйесі  

Дәріс жоспары 

1. 


Енгізу-шығару құрылғыларының физикалық ұйымдастырылуы 

2. 


Енгізу-шығаруды бағдарламалық қамтамасыздандырылуын 

ұйымдастыру 

3. 

Құрылғы драйверлері 



4. 

Бағдарламалық қамтамасыщдандырудың тұтынушылық қабаты 

 

ОЖ  басты  қызметтерінің  бірі – компьютердің  барлық  енгізу-шығару 



құрылғыларын  басқару.  ОЖ  құрылғыларға  командаларды  жеткізіп, 

үзлістерді  іп-әкетіп,  қателіктерді  өңдеуі  қажет,  сондай-ақ  құрылғы  мен 

жүйеніңөзге де бөліктеріарасындағы интерфейсті қамтамасыз етуі міндетті.  

Енгізу-шығару құрылғыларының физикалық ұйымдастырылуы 

Енгізу-шығару  құрылғылары  екі  түрге  бөлінеді:  блок-бағдарланған 



құрылығлар  мен    байт-бағдарланған  құрылғылар.  Блок-бағдарланған 

 

42




құрылғылар  ақпаратты  өзіндік  мекен-жайы  бар  фиксирленген  өлшемді 

блоктарда    сақтайды.  Ең  кеңінен  таралған  Блок-бағдарланған  құрылғы    - 

диск.  Байт-бағдарланған  құрылғылар  мекен-жайдың  белгілеуінсіз  келеді 

және де іздестіру шараларын болдырмайды, олар генерацияланады я болмаса 

байттар  реттілігін  тұтынады.  Мысал  ретінде  терминалдар,  строчты 

принтерлер, желілік адаптерлер. Десек те, кейбір сыртқы құрылғылар аталған 

класстың  біріне  де  жатқызылмайды,  мысалға  сағаттар.  Олар  бір  жағынан 

мекен-жайсыз  және  де  байт  ағымын  түзбейді.  Бұл  құрылғы  тек  уақыттың 

кейбір сәттерінде үзіліс сигналдарын жеткізіп отырады.  

Сыртқы құрылғы механикалық және электронды құрамдас бөліктерден 

құралады. Электронды құрамдас бөлігі құрылғы контроллері немесе адаптер 

деп аталады. Механикалық құрамдас бөлік құрылғының өзі болып табылады.  

Бірқатар контроллерлер бірнеше құрылғыны басқаруы мүмкін.  

Операционды жүйе жалпы жағдайда құрылғымен емес, контроллермен 

байланыс  орнатады.  Контроллер  қарапайымқызметтерді  орындайды,  мысал 

келтіре  кетсек,  бит  ағымдарды  байттар  құралған  блоктарға  түрлендіреді, 

бақылау  мен  қателіктерді  түзеуді  де  жүзеге  асырып  отырады.  Әрбір 

контроллер 

орталық 

процессормен 

өзара 

әрекеттілік 



мақсатында 

қолданылатын  өзіндік  бірнеше  тіркелімдемелерді  иемденеді.  ОЖ 

командаларды  контроллер  тіркелімдемесіне  жаза  отырып,  енгізу-шығару 

қызметін  атқарады.  Мысалға, IBM PC иілгіш  диск  контроллері READ, 

WRITE, SEEK, FORMAT іспеттес 15 команданы  қабылдайды.  Команда 

қабылданған  соң  процессор  контроллерді  жөніне  қалдырып,  өзге  де 

қызметтерді  орындауға  кіріседі.  Команданың  тамамдалуы  барысында 

контроллер  операция  нәтижедерін  тексеруге  міндеттенетін  операционды 

жүйеге 

үрдісті 


басқару 

құқығын 


табыстау 

мақсатында 

үзілісті 

ұйымдастырады.  Процессор  нәтижелер  мен  құрылғы  статусын  қабылдап, 

контроллер тіркелімдемесіндегі ақпаратпен танысады.  

Енгізу-шығаруды 

бағдарламалық 

қамтамасыздандырылуын 

ұйымдастыру  

Енгізу-шығаруды 

бағдарламалық 

қамтамасыздандырылуын 

ұйымдастырудың негізгі ойы оның бірнеше деңгейге бөлінуін қарастырады. 

Бұл  ретте  төменгі  деңгейлер  жоғарғылардан  аппаратураның  экрандалу 

ерекшеліктерін, яғни тұтынушыларға қолайлы интерфейсті қамтамасыз етеді. 

Негізгі қағидаты - өзге де құрылғылардан тәуелсіздігі. Бағдарлама түрі оның 

деректерді қатқыл не иілгіш дискіден оқитындығына тәуелсіз болуы қажет.  

Өзге де құрылғылардын тәуелсіздік ойына бір түрде аталу ойы жақын 

келеді.  Яғни  құрылғылардың  аталуы  үшін  бірыңғай  ережелер  қолданылуы 

тиіс.  


Енгізу-шығаруды 

бағдарламалық 

қамтамасыздандырылуын 

ұйымдастыруға  қарасты  келесі  маңызды  мәселе – қателіктерді  өңдеу. 

Жалпылай айтқанда қателіктерді аппаратурағабарынша жақын өңдеу қажет. 

Егер де контроллер оқуда қателікті анықтаса, оны міндетті түрде саралайды. 

Біршама  қателіктер  енгізу-шығару  шараларының  қайталануы  барысында 

жойылуы  ықтимал,  мысалға  дискіде  немесе  оқу  тармақтарында  шаңның 

 

43



жүктеу 0,76 Mb.

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




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау