OPK-operatsiya kodi. OPA1- birinchi operand adresi. AR-natija adresi Zamonaviy mikroprotsessor modellarida keng foydalaniladigan adreslash usullari; -registrli adreslash; -to'g'ri adreslash; -bevosita adreslash; -mavhum registrli adreslash; -mavhum avtoinkrement/avtodekrementli adreslash; -baza bo'yicha indeksli adreslash; -segmentli adreslash. Bevosita adreslash. Bevosita-operand ko'rsatkichining eng oddiy usuli. Komandalar adres maydonida operand adresi emas, balki operand joylashadi. Operand avtomatik ravishda komanda bilan xotiradan chaqiriladi va darhol bevosita adreslash uchun tayyor bo'ladi Bevosita adreslashda qo'shimcha xotiraga murojaat talab etmaydi. Lekin uning kamchiligi bor. Birinchidan faqat konstantalar bilan ishlash mumkin, ikkinchidan qiymatlar maydoni chegaralangan. Shunga qaramay bu texnologiya ko'p arxitekturalarda butun sonlar ustida ishlash uchun foydalaniladi (2.11 -chizma).
T o 'g 'ri adreslash. T o 'g 'ri - adres maydonida (ADR) operand adresi joylashadi. Komanda har doim bitta xotira adresiga murojaat eta oladi. Masalan 1000000 xotira adresini tozalash kerak bo'lsa, u holda tozalash buyrug'idan keyin joylashadi. ( 2 . 12-chizma). Registrli adreslash Operand protsessorning ichki registrida joylashadi. Masalan, buyruq quyidagicha bo'lishi mumkin, nol registrdan birinchi registrga m a’lumot uzatish. Ikkita registming raqami buyruq kodlari orqali aniqlanadi. Kod operatsiyalari da registr adreslan shifrovka qilingan. Buyruqda adres maydoni ko'rsatilmaydi (2.13-chizma). Mavhurn registrli adreslash. Protsessor ichki registrida operand emas balki uning adresi joylashadi. Operand fizik adresi mavhum adres DP (Data Pointer)da joylashadi DP (Data Pointer) sifatida UIRB (RON) yoki registr maxsus adres registr joylashadi.
Yuqori darajadagi integratsiyaga (qismlarni bir butunga birlashtirish jarayoni) va ishonchlilikka erishish uchun barcha mikrokontrollerlar o'rnatilgan. qo'shimcha qurilmalar... O'rnatilgan qurilmalar tizim ishonchliligini oshiradi, chunki ular hech qanday tashqi elektr davrlarini talab qilmaydi. Ular ishlab chiqaruvchi tomonidan oldindan sinovdan o'tkaziladi va barcha ulagichlar bo'lgani uchun taxtada joy bo'shatadi elektr zanjirlari mikrokontrollerda kristall ustida qilingan. Eng keng tarqalgan o'rnatilgan qurilmalarga xotira qurilmalari va kirish / chiqish (I / U) portlari, aloqa interfeyslari, taymerlar va tizim soatlari kiradi. Xotira qurilmalariga tasodifiy kirish xotirasi (RAM), faqat o'qish uchun xotira (ROM), dasturlashtiriladigan ROM (EPROM), elektr dasturlashtiriladigan ROM (EEPROM) kiradi. Taymerlar real vaqt soatlari va uzilish taymerlarini o'z ichiga oladi. I/U vositalariga ketma-ket aloqa portlari, parallel portlar (I/U liniyalari), analog-raqamli konvertorlar (A/D), raqamli-analog konvertorlar (D/A), suyuq kristall displey (LCD) drayverlari yoki vakuumli floresan displey kiradi. (VFD) drayverlari ... O'rnatilgan qurilmalar juda ishonchli, chunki ular tashqi elektr zanjirlarini talab qilmaydi.
Xulosa
Mikrokontrollerlar turli xil elektron qurilmalar va qurilmalarni boshqarish uchun mo'ljallangan. Ular nafaqat kompyuterlarda, balki turli xil maishiy texnikada, ishlab chiqarishda robotlarda, televizorlarda, mudofaa sanoatida ham qo'llaniladi. Mikrokontroller har xil elektronikani boshqaradigan ko'p qirrali vositadir. Shu bilan birga, odam boshqaruv buyruqlari algoritmini ularga mustaqil ravishda qo'yadi va vaziyatga qarab uni xohlagan vaqtda o'zgartirishi mumkin
Do'stlaringiz bilan baham: |