Fan: Operatsion tizimlar 18-19 ma’ruzalar. Ma’lumotlarni kiritish-chiqazish tizimi. O’qituvchi: Abdirazakov F


Kiritish-chiqarish qurilmalari va protsessorning parallel ishlashini tashkil etish


Download 265.2 Kb.
bet4/5
Sana03.11.2023
Hajmi265.2 Kb.
#1744702
1   2   3   4   5
Bog'liq
OT18019

Kiritish-chiqarish qurilmalari va protsessorning parallel ishlashini tashkil etish

Kiritish-chiqarish kontrollerlari

Kiritish-chiqarish kontrollerlari ma'lumotlarni saqlash va signallarni boshqarish uchun ma'lum registrlarga ega. Ular quyidagi registrlar:

  • Boshqaruv registri (Control register) qurilmalar faoliyati haqidagi axborotni ko’rsatadi, ya'ni birinchi bit qurilmaning yarim dupleks yoki to'liq dupleks rejimida aloqasini ko'rsatadi, boshqa bit tomonlarni tekshirishni va uchinchi bit ma'lumotlardagi so’zlar uzunligini ko'rsatadi.
  • Holat registrida (Status register) kiritish-chiqarish buyruqlari holatini ko'rsatadigan bitlar mavjud. Bu bitlar buyruqning muvaffaqiyatli, band yoki muvaffaqiyatsiz holatini ko'rsatadi.
  • Kiritish registrlari (Input registers) foydalanuvchi kiritgan ma'lumotlarni o'ziga o’qib oladi.
  • Chiqarish registrlari (Output registers) xost tomonidan yozilgan chiqarish ma’lumotlaridan iborat bo’ladi. Buyruqlar hisoblagichi protsessor tomonidan bajariladigan keyingi buyruqning manzilini saqlaydi.

Kiritish-chiqarish kontrollerlari

So’rov (Polling)

  • So'rov - bu kiritish-chiqarish qurilmalarining holatini tekshirish uchun protsessor yoki dastur tomonidan qo'llaniladigan texnologiyadir. Agar qurilma talab qilingan holatda bo'lmasa, tekshirish birligi qurilmaning talab qilingan holatga kelishini kutmasdan o'z ishini davom ettiradi.
  • So'rov band bo’lib-kutish deb ham ataladi, qachonki qurilma boshqa qurilmaning holatini tekshirish bilan band bo'lganda.
  • Istalgan holatga ega qurilma topilsa, protsessor uzilishlarga xizmat ko'rsatuvchga (Interrupt Service Routine – ISR- Xizmat ko'rsatish tartibini to'xtatish) mos keladigan qurilmaga o’tadi. ISR uzilishlarga xizmat ko'rsatib, kiritish-chiqarish operatsiyasi bajarilgandan so'ng tugatiladi.
  • Qurilma yana band bo’lib-kutish sikliga tushub qolishi mumkin. Band bo’lib-kutish siklida qurilma holati doimiy ravishda tekshirilganligi uchun protsessor har bir qurilmaga xizmat ko'rsatishini ta'minlaydi.

Download 265.2 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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