Microsoft Word tizimli programmalash



Download 0,71 Mb.
Pdf ko'rish
bet35/54
Sana23.02.2022
Hajmi0,71 Mb.
#123368
TuriПрограмма
1   ...   31   32   33   34   35   36   37   38   ...   54
Bog'liq
tizimli programmalash

Операцион қамров. ОС энг мухим вазифалардан бири фойдаланувчилар 
масалаларнинг операцион қамровини таьминлашдир. Бу таьминлаш бир қанча сервис 
программалардан иборат бўлиб, улар топшириқ (масалани) ечиш жараёнида 
фойдаланилади ва фойдаланувчи талабига муофиқ машина ресурсларини ажратиш ва 
бошқаришни таьминлайди. ОС томонидан кўрсатиладиган хизмат сифатида ўқиш-ёзиш 
фунциясини кўрайлик. СЎМ учун тузилган программада ўқиш-ёзиш учун (бир байтни) 
такрорловчи жараённи ташкил қилиш керак эди (RD ёки WD). Хатоларни аниқлаш ва 
бартараф қилиш фойдаланувчи (программа тизувчи) зиммасига юклатилган эди. Ўқиш-
ёзишни ОС томонидан бажарилиш масалани кескин осонлаштиради. Бунда стандарт 
программага керакли қурилма идентификатори ва параметрларини бериш етарли 
ҳисобланади. Бу турдаги стандарт сервис программалар машинанинг кенгайтмаси 


41
сифатида қаралиши мумкин. Ҳар бир ОС кўп сондаги сервис программаларга эга бўлиб, 
улар кенгайтирилган машинана ташкил қилади ва фойдаланувчи программаси ишлаш 
пайтида ишлатилади. Фойдаланувчи программа тузаётганда ОС нинг асосий аппарат 
кенгайтмаси даражасигача билиш шарт бўлмайди. Айрим ҳолларда кенгайтирилган 
машина виртул машина дейилади, бироқ бу термин бошқа маънода ҳам ишлатилиши 
мумкин. Мултипрограмма режимли ОС да фойдаланувчи прогрммаси талаби бўйича 
ЭҲМ ресурсларини тақсимлайдиган стандарт хизматчи программалар мавжуд. Улар 
фойдаланадиган программа учун оператив хотирани ва марказий процессорни олдиндан 
аниқланган стратегия бўйича топшириқлар ўртасида тақсимлайди. Айрима тизимларда 
фойдаланувчилар программалари ОС функцияларини бевосита чиқариши мумкин. Бу 
ҳолда ОС ҳужжатларида стандарт сервис программалар ва берилганлар соҳалари реал 
адресларда берилади. Масалан, ўқиш-ёзиш программалари хотиранинг 238 адресида 
жойлашганалигини билган ҳолда фойдаланувчи JSUB 238 буйруғи орқали бу 
программаларига мурожаат қилиши мумкин. Лекин бу усулнинг хатоликларга олиб келиш 
эҳтимоли катта ва у ОС ҳимояларини чеклаб ўтади.
Нисбатан такомиллашган ОС да ОС функцияларига мурожаат махсус машина 
буйруқлари-супервизорни чиқариш (SVC-Super Visor Call) орқали амалга оширилади. Бу 
буйруқни бажарилиши узилишни чақиради ва натижада бошқарув стандарт сервис 
программага узатилади. SVC билан бирга бериладиган код ОС сўров турини (функцияни) 
аниқлайди. Узилиш чақирилганда марказий процессор фойдаланувчи режимидан 
супервизор режимига ўтади. Бу ҳолатда ОС буйруқларидан ва воситаларидан 
фойдаланилади. ОС кўп ташкил қилувчилари шу режимда ишлайди. Фойдаланувчи 
режимида ОС функциялари, марказий процессорнинг ҳимоя байроқлари ўзгартириши ёки 
бошқа режимига ўтказиши мумкин эмас.

Download 0,71 Mb.

Do'stlaringiz bilan baham:
1   ...   31   32   33   34   35   36   37   38   ...   54




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish