O’zbekiston aloqa va axborotlashtirish agentligi




Download 6,22 Mb.
Pdf ko'rish
bet144/258
Sana17.05.2024
Hajmi6,22 Mb.
#239912
1   ...   140   141   142   143   144   145   146   147   ...   258
Bog'liq
elektronika

asosiy 
ish rejimiga
ta’luqlidir. Ammo MK 
oʻz-oʻzidan ishlashi mumkin emas. 
Shuningu chun protsessorlarning 
koʻp qismi yana ikkita ish rejimiga ega 
boʻladi. Ular ma’lumotlar almashishi momenti kiritish-chiqarish 
qurilmalari orqali PQ tomonidan belgilanganda muhim ish rejimlari 
hisoblanadi.bu uzilishlar va xotiraga bevosita murojaat rejimlaridir. 
 
8.6. Uzilishlar rejimi 
 
Uzilishlar momenti PQ dan ham belgilanishi mumkin. U holda, bu 
momentlar dasturchiga noma’lum 
boʻlib dasturchi ularni avvaldan 
almashtirish imkoniyatiga ega 
boʻlmaydi. Bunday hollarda PQ 
mikroprotsessorga ma’lum signallar berib, uni 
uzilish
(t
oʻxtash) holatiga 
oʻtkazadi. Bu vaqtda mikroprotsessor asosiy dasturni bajarishdan 
t
oʻxtaydi va PQ talab etayotgan ma’lumotlar almashinuvini ta’minlovchi 
dasturning operativ xotirasi saqlanayotgan boshqa komandalarini 
(uzuvchi dasturni) bajarishga 
oʻtadi. Uzilish dasturi bajarib boʻlingach 
mikroprotsessor 
oʻzining asosiy dasturini bajarishga qaytadi. 
Misol tariqasida velotrenajerga xizmat 
koʻrsatuvchi mikrokon-
trollerning protsessori ishini 
koʻrib chiqamiz. Mikrokontroller kirishiga 
elektron spidometr tizimidagi pedallarni aylanish sonini aniqlovchi 
datchikdan impulslar uzatiladi. Elenktron spidometr velotrenajerning 
«probeg» qiymatini olish uchun protsessor uzluksiz (t
oʻxtovsiz) 
hisoblashi zarur. Bir vaqtni 
oʻzida protsessor pedallarning aylanig 
tezligini, trenirovka qilayotgan insonning yurak urish tezligi aniqlovchi 
datchikdan ma’lumotlar olib, axborotni indikatorga chiqarishi va boshqa 
yordamchi operatsiyalarni bajarishi lozim. Umumiy boshqaruvchi 


230 
dasturga mazkur impulslar kelib tushayotgan portni tekshirish 
komandasi ham 
qoʻshilsa, u holda, dastchikdan impulslar kelish 
momentida protsessor boshqa operatsiyani bajarish bilan mashg‘ul 
boʻlish mumkin. Natijada, ba’zi impulslar oʻtkazib yuboriladi. Aynan 
shunday vziyatlar uchun uzilishlar mexanizmi o‘ylab topilgan. 
Shu sababli har bir protsessor uzilishlar uchun kamida bitta maxsus 
s
oʻrov kirishiga ega. Aynan shu kirishga hisoblash uchun moʻljallangan 
impulslarni berish lozim. Navbatdagi impuls uzilishlarni s
oʻrash 
kirishiga yetib kelganda mikroprotsessorga avvaldan 
oʻrnatilgan
uzilishlarni qayta ishlovchi ichki algoritm ishga tushadi. 
Asosiy dasturning bajarilishi uziladi, boshqaruv esa uzilishlarni 
qayta ishlovchi maxsus jarayonga uzatiladi. Bu jarayon asosiy 
boshqaruvchi davturning tashkil etuvchi qismi 
boʻlib, uni dasturchi 
mikroprotsessor tizimni yaratayotgan vaqtda ishlab chiqadi. Uzilishlarni 
qayta ishlovchi dasturosti 
oʻz ishini maxsus komanda asosida tugatadi, 
soʻngra mikroprotsessor asosiy dasturning uzilish sodir boʻlgan joyiga 
qaytadi. Uzilishlar natijasida mikroprotsessorning mashina vaqti 
shunday taqsimlanadiki, ikkita jarayon bir-biridan mustaqil ravishda 
bajariladi. Uzilishlar mexanizmi mikroprotsessor texnikalari va katta 
kompyuterlarda keng 
qoʻllaniladi. Uzilishlar yordamida hal boʻladigan 
masalag personal kompyuter “sichqonchasi”dagi manipulyator ishi 
misol 
boʻla oladi. Klaviatura, qattiq disk, ichki tizim soatlari, printer 
porti va 
koʻpgina boshqa qurilmalar uzilishlar usulida ishlaydi. 
Uzilishlar tizimi har qanday zamonaviy miukrokontrollerlarda 
mavjud. U bir necha uzilishlar manbaiga xizmat 
koʻrsatadi. Turli 
mikrokontroller uchun uzilishlar manbai soni turlichadir. 
Keng tarqalgan uzilishlar tizimi ATmega 1281 mikrokon-
trolleridadir. Bu mikrokontroller 48 ta ichki va 17 ta tashqi manbaga 
xizmat 
koʻrsatishim umkin. Umuman olganda, barcha ichki oʻrnatilgan 
taymerlar, komparatorlar, analog-raqamli 
oʻzgartirgichlar, ixtiyoriy 
ktma-ketli kanal, EEPROM boshqaruv tizimi uzilishlar manbai 
boʻlib 
xizmat 
koʻrsatishi mumkin. 

Download 6,22 Mb.
1   ...   140   141   142   143   144   145   146   147   ...   258




Download 6,22 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



O’zbekiston aloqa va axborotlashtirish agentligi

Download 6,22 Mb.
Pdf ko'rish