Mikroprotsessorlar va mikroehm asoslari


K om pyuterni boshqa interfeyslari



Yüklə 9,57 Mb.
Pdf görüntüsü
səhifə148/222
tarix13.12.2023
ölçüsü9,57 Mb.
#140443
1   ...   144   145   146   147   148   149   150   151   ...   222
Oljayev.

5.7.4 K om pyuterni boshqa interfeyslari
Kompyuterni boshqa interfeyslariga PCI (Peripheral Com ponent interconnect 
bus) shinasini interfeysi kiradi. Bu interfeys kompyuterni tashqi qurilmalar bilan 
m a ’lumotlami tez almashinuvini ta ’minlaydi, uni ISA shinasidan tezligi ancha 
yuqori.
PCI shinasi 32 yoki 64-r azry ad ga ega b o ’lib, bu shinalar orqali navbat bilan 
ad reslar/qiymatiar uzatiladi. Q iy m atla r adreslarni uzatish m u l’tipleksor rejimi orqali 
t a ’minlanadi.
193


5.8. U nifikatsiyalangan in terfeysli KIS.
5.8.1. U m um iy tushuncha.
Hozirgi zam o n d a periferiya uskunalari bilan M P sistemasi ora sid a aloqani 
tashkillashtirishda aniqlik bilan kiritish/chiqarish, unifikatsiya bosh qar masi va PQ 
boshqar uv bloklari funksional imkoniyatlarini kengaytirish, u y ordam ida PQ 
interfeysiga ulanadi, va ushbu blokiarga aniq funksiyalarni bajarishga program m a 
orqali sozlash xususiyatlarini qabul qilish k o ’pincha turli unifikatsiyallangan 
pro g ram m a sozlashtiradigan elektron kiritish/chiqarish. Kiritish/chiqarish portlari, 
adapterlar, kontrollerlar va s hunga o ’xshash va hokazo boshqar uv bloklari interfeysli 
sxemalari («interfeysli KIS») tushunchasi bilan birlashtiriladi [3,27].
Turli periferiya qurulm alari M P sistemasi bilan unifikatsiyalangan interfeysli 
KIS ning yord am id a kam sonili elem entlar tuzish mumkin. Ular yuqori universalligi 
bilan farqlanadi va bajaradigan funksiyalarni pro grammala sh y o ’li bilan am alga 
oshiriladi. Interfeysli KIS lam ing funksional MP tom onid an yoki tashqi manbadan 
keladigan boshqaruv signallari ularga yuborilishi yoki ularni boshqar adigan kirish 
kom utatsiya qilish y o ’li bilan o ’rnatiladi. Natijada interfeysli KIS larning shunday 
paramegrlari o ’rnatilish im koniyati aniq ishlatilish talablariga k o ’ra y o ’nalishi, 
t a m g 'a formati, juftlik yoki toqlik nazorati va hokazolar kabi yaratiladi.
Oddiy 
hollarda 
kiritish/chiqarish 
(portlar) adreslanadigan 
buferli 
qayta 
pro grammala sh imkoniyatlari chegaralangan registrlari ishlatiladi. Faqat bir necha 
operatsiyalarni bajaradigan sodda periferiya qurilmasi boshqarm asida portlarni 
q o ’llash bo'ladi. Bu holda periferiya qurilmasini boshqarilishi kiritish/chiqarish 
buyruqlari bilan port orqali m um kin b o ’ladi.
A m m o tarkibida b o ’lgan m ikroE H M yoki MP sistema turli operasiyalarni katta 
sonini 
bajaradigan 
m urakkab 
periferiya 
qurilmalari 
hollarida 
periferiyali 
program malash tirad igan adapte rlar (PPA ) q o ’llaniladi. Periferiya qurilm asin ing k o ’p 
to'plam li operasiyalarini am alga oshirish uchun kiritish/chiqarish buyruqlari kamlik 
qiladi. PPA tarkibiga boshqaruv registri kiradi, va MP u orqali periferiya qurilmasini 
program mali boshqaruvini bosh qaruv s o ’zlaridan (BS) foydalanib am alga oshiradi. 
BS lari PPA turli qismlari ish rejimini aniqlash bilan birga kiritish/chiqarish 
buyruqlari maxsus modifikatorlarini o ’zlashtiradi.
PPA o ’ziga xos xususiyati - bu ichki o ’rnatilgan portlar mavjudligidir. Portlar 
PPA ni progr am malashtiriladigan qilish bilan bir qatorda avval kelishilgan 
proseduralarni 
yengil 
boshqariladigan ja rayonga 
aylantir adigan 
m a ’lumotlar 
buferlashini ham t a ’minlaydi. M ustavil boshqaruvli o ’rnatilgan bayroqli registr» 
mavjudligi razryadlar bilan kiritish/chiqarish so dda qurilm ala rinin g kichik sonini 
bitta PPA ga ulash uchun im koniyat yaratadi. Shunday qilib, PPA kiritish/chiqarish 
bosh qaruv qurilmasi (bloki) holida k o ’rib chiqish mumkin. u hozirgi barcha 
kiritish/chiqarish periferiya qurilmalari uchun ishlatilish» mumkin.
Bir hil interfeysli KIS k o ’p qiymatlarni uzatishda ishlatish sistemani loyihalarda 
yengillik yaratadi.
Kiritish/chiqarish turli funksiyalarini programmalashtirish uchun M P sistemalari 
ishlab chiqar uvch ig a murakkab interfeysli KIS lar ishini c huqur tushunish talabi 
q o ’yiladi. Shuni tasdiqlash mum kin -ki, PPA da ishlatiladigan turli funksiyalar
194


«alternativalar zolimligi» tushunchasi yaratilishiga olib keldi, chunki bir xil 
operatsiyalar turli y o ’llar yordam ida am a lg a oshirilishi mumkin.

Yüklə 9,57 Mb.

Dostları ilə paylaş:
1   ...   144   145   146   147   148   149   150   151   ...   222




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin