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


 Qurilmalarni boshqarish drayveri va dasturiy ta’minoti



Yüklə 3,32 Mb.
Pdf görüntüsü
səhifə93/253
tarix07.01.2024
ölçüsü3,32 Mb.
#209072
1   ...   89   90   91   92   93   94   95   96   ...   253
os

 
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.

Yüklə 3,32 Mb.

Dostları ilə paylaş:
1   ...   89   90   91   92   93   94   95   96   ...   253




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin