Tizimlari sotirios G. Ziavras




Download 0,64 Mb.
bet11/21
Sana21.05.2024
Hajmi0,64 Mb.
#248166
1   ...   7   8   9   10   11   12   13   14   ...   21
Bog'liq
Ziavras-systems

Periferik qurilmalar

Periferik qurilmalar sifatida ham tanilgan kompyuter tizimlarining kiritish/chiqarish (kirish/chiqish) komponentlari ko‘pincha ularning narxining katta qismini tashkil qiladi. Oddiy kompyuter tizimlarida protsessor va asosiy xotira umumiy narxning atigi 20% ni tashkil qiladi. I/O qurilmalari bo'lgan monitor va qattiq disk ancha qimmat turadi. Monitor ko'pincha eng qimmat hisoblanadi


shaxsiy kompyuter komponenti. Boshqa periferik qurilmalarga, jumladan, magnit lentali drayvlar, klaviaturalar, plotterlar, printerlar, CD-ROM drayvlar, modemlar va floppi disklar kiradi. Barcha tashqi qurilmalar elektromagnit yoki elektromexanik komponentlarni o'z ichiga olganligi sababli ular protsessorga qaraganda sekinroq tezlikda ishlaydi.

Kirish/chiqarish shinasi protsessorni tashqi qurilmalarga ulashi mumkin. Har bir atrof-muhit qurilmasi ushbu avtobusga biriktirilgan o'z interfeysiga ega. Interfeys birligi protsessor tomonidan uzatiladigan atrof-muhit birliklarining manzillarini dekodlaydi, periferiyadan yuborilgan buyruqlarni taniydi va


periferik/CPU uchun tegishli boshqaruv signallari. Shuningdek, u periferik qurilmadan ma'lumotlarni uzatishni sinxronlashtiradi. Ba'zan bir guruh tashqi qurilmalar bir xil interfeys birligini baham ko'radi.
Kirish-chiqarish shinasi ko'pincha xotira shinasi bilan bir xil bo'ladi. Alohida kiritish-chiqarish va xotira
shinalariga ega kompyuterlar alohida xotira va kiritish-chiqarish ruxsatiga ega bo'lgan protsessorlarni o'z ichiga oladi ko'rsatmalar. Bitta avtobus bilan protsessorlar periferik qurilmalarni xotiraga joylashtiradi
manzillar va oxirgi qurilmalarning interfeys birliklari tashqi qurilmalar uchun mo'ljallangan buyruqlarni taniydi. Xotirani o'qish yoki yozish operatsiyalari keyinchalik ushbu qurilmalar bilan aloqa qilish uchun ishlatiladi. Bu xotira xaritali kiritish-chiqarish deb ataladi.

DMA (to'g'ridan-to'g'ri xotiraga kirish) kontrollerlari - bu katta hajmdagi ma'lumotlarni ketma-ket xotira joylaridan / o'tkazish uchun ishlatiladigan periferik qurilmalarning interfeyslari. Protsessor DMA uzatishni interfeys blokiga boshlang'ich manzili va ma'lumotlarning o'lchamini, shuningdek bajariladigan operatsiya turi (ya'ni, kirish yoki chiqish) haqidagi ma'lumotlarni yuborish orqali ishga tushiradi. Ushbu texnika


protsessorga haqiqiy uzatish paytida boshqa vazifalarni bajarishga imkon beradi. Tsiklni o'g'irlash texnikasida, markaziy protsessor ichki operatsiyalarni bajarish uchun avtobusni bo'shatganda, DMA kontrolleri xotira avtobusini qisqa vaqt ichida ushlab turadi; bu usul protsessor operatsiyalarini DMA ma'lumotlar uzatish bilan birlashtiradi va operatsiya tugaguniga qadar takrorlanadi. Yana bir DMA texnikasi portlash rejimida ishlaydi, bunda DMA tekshirgichi xotira avtobusini operatsiya tugaguniga qadar ushlab turadi. Ba'zi kompyuterlarning har bir periferik qurilmasi periferiyadan/periferiyaga barcha uzatishlarni boshqaradigan alohida kiritish- chiqarish protsessoriga ega. Ushbu texnika IBM meynfreymlarida "kanallarni" shakllantirish uchun ishlatiladi. CPU va kiritish-chiqarish protsessorlari xotira orqali ma'lumot almashadilar. Protsessor periferik qurilma uchun operatsion kodni, boshlang'ich xotirani tegishli xotira buferida saqlash orqali uzatishni boshlaydi.

manzili va ma'lumotlar hajmi. Xuddi shunday, periferiya o'z holatini boshqa buferga ko'chiradi.


Periferik qurilmalarning ma'lumotlarni qabul qilish yoki qabul qilishga tayyorligi protsessor tomonidan so'rov yoki uzilishlar orqali aniqlanishi mumkin. So'rov ko'p vaqt talab etadi, chunki protsessor muntazam ravishda barcha qurilmalarning holatini tekshirishi kerak. Uzilishlar tushunchasi 2.3-kichik bo'limda batafsil ko'rib chiqiladi. Uzilishlar bilan periferik qurilma protsessorning uzilish chizig'ini (kiruvchi boshqaruv signali) faollashtirishi kerak. Agar bir nechta qurilmalar bir xil uzilish chizig'ini ishlatsa, protsessor tomonidan boshqariladigan uzilishlar xizmati mos keladigan qurilmani aniqlash uchun so'rovdan foydalanadi. Yagona istisno bu romashka zanjiri bo'lib, unda qurilmalar chiziqli massivda o'zaro bog'lanishga asoslangan apparat tomonidan ketma-ket kirish mumkin. Ikki yoki undan ortiq qurilmalar bir vaqtning o'zida faol bo'lsa va bir xil uzilish chizig'idan foydalansa, ustuvorlik apparat kodlovchi tomonidan aniqlanadi.




      1. Download 0,64 Mb.
1   ...   7   8   9   10   11   12   13   14   ...   21




Download 0,64 Mb.