Осы мақсатта əрбір пайдаланушы ҥшін операциялық жҥйе сегменттер
кестесін қҧруы тиіс. Сегменттік кестенің əрбір элементі сегменттің (қор
өрісі, шекаралар жəне кіру режимдерінің индикаторлары)
сипаттамасынан (дескриптор) тҧрады. Парақтық ҧйымдастыру
болмаған кезде, қор өрісі негізгі жадтағы сегменттің басындағы
мекенжайды, ал шекара - сегменттің ҧзындығын анықтайды. Парақтық
ҧйымдастыру болған кезде, қор өрісі аталған сегменттің бет кестесінің
басталуын анықтайды, ал шекара сегменттегі беттер санын анықтайды.
Қолжетімділік режимінің индикатор өрісі – оқу, жазу жəне орындау
əрекеттерінің тіркелімін білдіреді.
Операциялық жҥйе əр тҥрлі пайдаланушылардың сегменттерінің
кестелерін негізгі жадында сақтайды. Орындалатын бағдарламадағы
кестенің орналасуын анықтау ҥшін арнайы қорғау тіркелімі
қолданылады, ол операциялық жҥйемен оны орындамастан бҧрын
жҥктеледі. Осы тіркелім сегмент кестесінің дескрипторынан (қор жəне
шекарадан) тҧрады, мҧндағы қор орындалудағы бағдарламаның
сегмент кестесінің бастапқы мекенжайынан, ал шекара – сегмент
кестесінің осы ҧзындығынан тҧрады. Виртуалды мекенжай сегменті
нөмірінің санаты сегмент кестелерінен іздестіру ҥшін индекс ретінде
пайдаланылады. Осылайша, сегменттер кестесінің дескрипторында
жəне сегменттік кесте элементтерінде базалық шекаралас жҧптардың
болуы пайдаланушының бағдарламасына сегменттердің жəне олармен
байланысты емес беттердің кестелеріне кіруіне жол бермейді.
Қолжетімділік режимі индикаторларының сегменттерінің кестесі
элементтерінің болуы аталған бағдарлама тарапынан сегментке қол
жеткізудің қажетті режимін жҥзеге асыруға мҥмкіндік береді. ҧлбаның
тиімділігін
арттыру
ҥшін
қауымдастырылған
кэш-жады
пайдаланылады.
Сипатталған сегменттеу сҧлбасында қолжетімді индикаторлары бар
сегменттік кесте белгілі бір тапсырмалардың бөліктері болып
табылатын
барлық
бағдарламаларды
бірдей
қолжетімділік
мҥмкіндігімен қамтамасыз етеді, яғни ол бірыңғай қорғаудың жалғыз
саласын (доменді) анықтайды. Дегенмен, қорғалған кіші жҥйелерді бір
тапсырма аясында қҧру ҥшін, орындау нҥктесі шешімін басқаратын
əртҥрлі бағдарламалар арқылы өтетін кезде, көптеген қорғау
домендерімен əрбір тапсырманы байланыстыру қажет.
Қорғалатын кіші
жҥйелерді іске асыру кейбір арнайы аппараттық қҧралдарды талап
етеді.
Бақылау сұрақтары
1. Ақпараттық жҥйе сипаттамасының қандай деңгейлері (модель
тҥрлері) деректердің ақпараттық моделін ҧсынады?
2. Деректердің ақпараттық моделінің əр ҥлгісіне сипаттама
беріңіз.
3. Дерекқорды ҧйымдастырудың файлдық қҧрылымдарының
қысқаша сипаттамасын беріңіз.