Mikrokontroller va raqamli signal protsessorlari o'rtasidagi farq. Mikrokontroller va mikroprotsessor o'rtasidagi farq nima? MPU yoki MCU ni qanday tanlash kerak
06.12.2020
Shuningdek o'qing
MIUI9-ni qanday o'rnatish kerak: Xiaomi telefonlari uchun tavsifNega mening Xiaomi telefonim yoqilmaydi?Mi hisob qaydnomasi parolni unutdi - Muammoning oddiy echimiXiaomi Mi qulfini ochish qurilmalarining bootloader-ni ochish nima qilish kerak 50 ga etadiHTC One dasturiy ta'minotini yangilash
Ko'pgina zamonaviy raqamli qurilmalarga mikrokontroller va mikroprotsessor kiradi. Ushbu elektron komponentlar nima?
Mikrokontroller nima?
Ostida mikrokontroller uning funktsiyasini bajarishi uchun zarur bo'lgan asosiy apparat modullarini o'z ichiga olgan elektron komponent tushuniladi. Masalan, masalan:
hisoblash chipi;
rOM moduli;
rAM moduli;
taymer;
ko'priklar;
kuchlanish regulyatori;
kirish va chiqish portlari.
Shunday qilib, barcha tegishli komponentlar o'rnatilgan. Mikrokontroller, agar kompyuterda o'rnatilgan bo'lsa, ko'pincha kompyuterning boshqa apparat modullari bilan (masalan, qattiq disk yoki RAM) to'g'ridan-to'g'ri o'zaro ta'sir qiladi va shaxsiy kompyuterda keraksiz modullardan foydalanmaydi, maqsadga muvofiq qurilmada o'rnatilgani kabi.
Shunday qilib, voltajni boshqarish uchun mas'ul bo'lgan o'rnatilgan modul tufayli mikrokontroller tashqi kuchlanishni ichki komponentlarning quvvat manbai xususiyatlariga moslashtirishni talab qilmaydi va umuman, kuchlanish darajasini boshqarish uchun tashqi komponentlardan foydalanmaydi.
Mikrokontrollerlar odatda hisoblash ishlarining bir qismi uchun javobgardir. Masalan, agar ular kompyuterda bo'lsa, u ma'lumotlarni o'qish va yozish, kompyuterga ulangan qurilmalarni yoqish va o'chirish bo'lishi mumkin. Shuning uchun ularning ishlashi nisbatan past.
Ko'pincha mikrokontroller ko'p hollarda narxlari yuqoriligi sababli mikroprotsessordan foydalanish unchalik mantiqiy bo'lmagan qurilmalarda qo'llaniladi. Masalan, bu mikroto'lqinli pech, konditsioner yoki bog'dagi o'simliklarni avtomatik ravishda sug'orish uchun mo'ljallangan qurilma bo'lishi mumkin. Belgilangan qurilmalar odatda tuzilishdagi eng oddiy mikrokontrollerni o'z ichiga oladi.
Mikroprotsessor nima?
Ostida mikroprotsessor mikrosxemani tushunish odatiy holdir, uning asosiy komponenti kremniy yoki boshqa yarimo'tkazgich kristalidir. Aslida, u mikrokontrollerdagi hisoblash chipidan bir necha baravar kuchliroqdir. Ammo elektron komponentlarning ko'rib chiqilayotgan turlari o'rtasidagi o'xshashlik shu erda tugaydi.
Mikroprotsessorlar, qoida tariqasida, qo'shimcha tarkibiy qismlarga ega emas (masalan, mikrokontroller) va asosan o'z vazifalarini bajarish uchun tashqi qurilmalardan foydalanadilar. Ular RAM modullari, voltaj regulyatorlari yoki alohida quvvat manbalari, kirish va chiqish portlari bo'lishi mumkin. Printsipial jihatdan, ushbu komponentlar maqsadlari bo'yicha tekshirgichlarda bo'lgani kabi bir xil, ammo tashqi. Biroq, mikroprotsessorning o'zi hisoblash chipi singari, aksariyat hollarda ular mikrokontrollernikiga qaraganda samaraliroq.
Protsessorda ozgina ichki modullar mavjud. Qoida tariqasida, ushbu turdagi elektron komponentlarning zamonaviy modellari RAM mikrosxemasini o'z ichiga oladi - bu mikrokontroller dizayni uchun xos bo'lgan tarkibiy qismlardan. ROM, voltaj regulyatori, mikroprotsessor tarkibidagi portlar odatda yo'q.
Mikroprotsessorning asosiy maqsadi murakkab hisoblash operatsiyalari. Shuning uchun, qoida tariqasida, u juda yaxshi ishlashga ega va ushbu qurilmalarda o'rnatiladi, ularning funktsionalligi uni talab qiladi. Masalan, o'yin konsollarida, shaxsiy kompyuterlarda, mobil qurilmalarda.
Taqqoslash
Mikrokontroller va mikroprotsessorning asosiy farqi shundaki, birinchi komponentda o'z funktsiyalarini bajarish uchun zarur bo'lgan asosiy modullar o'rnatilgan. Mikroprotsessor, o'z navbatida, asosan tashqi qurilmalardan foydalanadi. Shu bilan birga, mikrokontroller, agar o'rnatilgan qurilmalarning ishlashi etarli bo'lmasa, ularning resurslaridan foydalanish imkoniyatiga ega. Albatta, bu faqat tashqi moslamalarning mos keladigan turi mikrokontroler ishlatiladigan qurilmaning dizaynida taqdim etilgan taqdirdagina mumkin. Shunday qilib, ular printsipial ravishda mavjud emas, keyin qurilmaning samaradorligi mikrokontrolning ishlashiga bog'liq.
Ko'rib chiqilgan ikkita elektron komponent o'rtasida, qoida tariqasida, hisoblash tezligi darajasida sezilarli farq bor. Mikrokontroller ko'p hollarda shunga o'xshash maqsaddagi mikroprotsessordan kam samaradorlikka ega (agar, albatta, ular ma'lum bir qurilmada almashtirilsa), chunki u hisoblash operatsiyalarining faqat bir qismini yoki juda sodda tuzilishga ega bo'lganlarni bajarishga mo'ljallangan.
Mikrokontroller va mikroprotsessor o'rtasidagi farq nimada ekanligini aniqlab, jadvaldagi xulosalarni tuzatamiz.
Jadval
Do'stlaringiz bilan baham: |