U. R. Xamdamov, dj. B. Sultanov, S. S. Parsiyev, U. M. Abdullayev


 Qurilmalarni boshqarish drayveri va dasturiy ta’minoti


Download 3.88 Mb.
Pdf ko'rish
bet91/242
Sana06.10.2023
Hajmi3.88 Mb.
#1693882
1   ...   87   88   89   90   91   92   93   94   ...   242
Bog'liq
a12b69867f018f785135aa04d3624799 Operatsion tizimlar грифли 100 шт

 
4.5. Qurilmalarni boshqarish drayveri va dasturiy ta’minoti 
Qurilmalar dasturiy interfeysi 
O‘z ichiga kiritish/chiqarish protseduralarni qamrab oluvchi 
amaliy dasturlar ishlab chiqishni osonlashtirish uchun OT 
xususiyatidan qat’iy nazar, barcha qurilmalarda kiritish/chiqarish 
bazaviy amallarning umumiy to‘plamidan foydalanish imkoniyatini 


157 
beruvchi periferik qurilmalar va ilovalar o‘rtasidagi ekranlashtirilgan 
mantiqiy interfeysni qo‘llab-quvvatlashi kerak. Bunday interfeysning 
asosi sifatida deyarli barcha operatsion tizimlar kiritish/chiqarish 
qurilmaning faylli modelini qo‘llab-quvvatlaydi. Bu yerda biz yana bir 
marta virtualizatsiyaning mahsuldor konsepsiyasi bilan to‘qnashamiz. 
Real kiritish/chiqarish qurilmalarning barcha ko‘p sonli turlarini 
operatsion tizim bitta virtual turdagi qurilma bilan almashtiradi. 
Barcha virtual qurilmalar yagona tarzda ishlaydi, maxsus yoki virtual 
fayllar 
deb 
nomlanadigan 
ko‘rinishda 
shakllanadi.Har 
bir 
kiritish/chiqarish qurilmasiga alohida maxsus fayl bog‘lanadi. U bu 
qurilmani amaliy jarayonlarga va operatsion tizimning qolgan qismiga 
baytlarning stukturalanmagan to‘plami sifatida taqdim etadi. Natijada 
real qurilmalar uchun kiritish/chiqarishning murakkab protseduralarini 
yozishni o‘rniga, dasturchi endi oddiygina mazkur qurilmalar bilan 
bog‘langan maxsus fayllardan o‘qish va maxsus fayllarga yozish 
amallardan 
foydalanish 
mumkin. 
Fayl-qurilma 
modelining 
jozibadorligi uning barcha turdagi qurilmalar uchun soddaligi va 
universalligidadir. Lekin ko‘p hollarda, masalan, grafik ma’lumotni 
displey yoki printerga chiqarish, tarmoq almashinuvi amallarni 
dasturlash va boshqalar, bu model juda sodda va amaliyotchi 
dasturchini ushbu qurilmalar uchun kiritish/chiqarishni dasturlashning 
odatdagi vazifalaridan ozod qilmaydi. Shuning uchun ayrim turdagi 
qurilmalar uchun OT ularning xususiyatlarini aks ettiruvchi yanada 
rivojlangan interfeysni qo‘llab-quvvatlaydi.

Download 3.88 Mb.

Do'stlaringiz bilan baham:
1   ...   87   88   89   90   91   92   93   94   ...   242




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