3-hafta nazariy slaydlari


Kiritish-chiqarish rejimining ikkita ko’rinishi mavjud – sinxron va asinxron



Download 1,94 Mb.
bet5/11
Sana10.06.2022
Hajmi1,94 Mb.
#651825
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
OT-03 Arxitektura (5)

Kiritish-chiqarish rejimining ikkita ko’rinishi mavjud – sinxron va asinxron

Asinxron kiritish-chiqarish – kiritish chiqarishning asosiy dasturiy bajarilishi bilan parallel bajariladi. Asinxron kiritish-chiqarish boshlanishi bilan boshqaruv kiritish-chiqarishni kutib turmasdan foydalanuvchi dasturiga qaytariladi. Shunday qilib go’yoki, asinxron kiritish-chiqarish ikkiga bo’linadi: kiritish-chiqarishni boshlash va kiritish chiqarishni tugallash. Ikkinchisi, agar kiritish-chiqarishning natijasi keyingi hisoblashlar uchun zarur bo’lsa, dastur ma’lumot alshinuvining tugallanishini kutadi. Bunday yondoshuv almashinuvchi tatbiq qilishda dasturchilar uchun tushinish qiyinroq bo’ladi va xatolarga yo’l qo’yilishi mumkin (masalan, faqat kiritish-chiqarishni boshlash operatsiyasi qo’llanilib, uning yakunlanishini kutishni chaqrish operatsiyasi unitib qoldirilishi mumkin).

Qurilmalar holati jadvali

Tizim darajasida almashinuv jarayonida quyidagilar sodir bo'ladi. Tizimli chaqiruv (system call) bajariladi – tizimli qismdasturni chaqirish yo’li bilan OT ga so’rov yuboriladi, bunday holatda foydalanuvchi kiritish-chiqarishni kutishi zarur bo’ladi. Operatsion tizim qurilmalarning holat jadvalini saqlaydi, unda har bir qurilmaga uning turi, manzili va holatini o'z ichiga olgan element mos qo’yiladi. Operatsion tizim qurilmaning holatini aniqlash va jadval elementini yanglisha maqsadida qurilmalar jadvalini indekslaydi.

Sinxron (a) va asinxron (b) kiritish-chiqarish arxitekturasi

OT tashqi qurilmalar holati jadvaliga misol

Direct Memory Access – DMA

Xotira (Direct Memory Access – DMA) – ma'lumotni xotira tezligiga yaqin tezlikda uzatishga qodir yuqori tezlikda ishlaydigan qurilmalarda ishlash uchun qo’llaniladigan I/O kontrollerlari uchun yanada samarali ishlash usuli

DMA-kontroller xotira buferidan ma’lumotlar blokini bevosita (protsessor ishtirokisiz) asosiy xotiraga uzatish imkonini beradi. Ushbu keng qo'llaniladigan yondashuvning afzalligi nafaqat ma'lumotlarning bir xotira maydonidan boshqasiga keraksiz o'tkazilishining oldini olish, balki har bir uzatilgan ma'lumot bloki (buferda saqlanadigan) uchun alohida uzilish hosil bo'lishidir, lekin an'anaviy almashinuv usulida bo'lgani kabi har bir o'tkazilgan baytlar uchun emas.


Download 1,94 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




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