• Xosh, mikroprotsessor va mikrokontroller ortasidagi farq nima
  • Mikroprotsessor va mikrokontroller o'rtasidagi farqni tushuntiring




    Download 1.12 Mb.
    bet6/6
    Sana17.09.2023
    Hajmi1.12 Mb.
    #82288
    1   2   3   4   5   6
    Bog'liq
    1. Mikroprotsessor va mikrokontroller
    1 мавзу (2), 2-mustaqil ta'lim
    mikrokontroller
    Bu bitta chipdagi kichik kompyuterga o'xshaydi. Unda turli vazifalarni bajarish uchun mas'ul bo'lgan protsessor yadrosi, ROM, RAM va kiritish-chiqarish portlari mavjud. Mikrokontrollerlar odatda bevosita foydalanuvchi nazoratini talab qiladigan loyihalar va ilovalarda qo'llaniladi. U bitta chipda zarur bo'lgan barcha komponentlarga ega bo'lganligi sababli, o'z ishini bajarish uchun hech qanday tashqi sxemaga muhtoj emas, shuning uchun mikrokontrollerlar ko'pincha o'rnatilgan tizimlarda qo'llaniladi va kompaniyaning asosiy mikrokontrollerlari o'rnatilgan bozorda o'z qo'llanilishini amalga oshiradilar. Mikrokontrollerni o'rnatilgan tizimlarning yuragi deb atash mumkin. Mashhur mikrokontrollerlarning ba'zi misollari: 8051, ATS, pic seriyasi.

    8051 mikrokontroller arxitekturasidan yuqori. Va kichik loyiha uchun barcha kerakli komponentlar bitta chipda mavjudligini ko'rishingiz mumkin.
    Mikroprotsessor faqat bir yoki bir nechta integral mikrosxemalar ichida protsessorga ega. Mikrokontrollerlar kabi yo'q tasodifiy kirish xotirasi, ROM va boshqa tashqi qurilmalar. Ular ishlash uchun tashqi periferik davrlarga bog'liq. Ammo mikroprotsessorlar ma'lum bir vazifa uchun yaratilmagan, aksincha ular vazifalar murakkab va qiyin bo'lgan, masalan, dasturiy ta'minot, o'yinlar va boshqa ko'p xotira talab qiladigan ilovalarni ishlab chiqish va kirish va chiqish aniqlanmagan joylarda kerak bo'ladi. Uni kompyuter tizimining yuragi deb atash mumkin. Ba'zi misollar Pentium, i3 va i5 mikroprotsessorlari va boshqalar.

    Mikroprotsessor arxitekturasining ushbu tasviridan uning qayta ishlash qurilmasi sifatida registrlari va ALU borligini va unda RAM, ROM yo'qligini osongina ko'rish mumkin.
    Xo'sh, mikroprotsessor va mikrokontroller o'rtasidagi farq nima?
    1. Ularning asosiy farqi tashqi periferik qurilmaning mavjudligi bo'lib, unga o'rnatilgan RAM, ROM, EEPROM mikrokontrollerlarida, mikroprotsessorlarda biz tashqi sxemalardan foydalanishimiz kerak.
    2. Butun periferik mikrokontroller bitta chipda yig'ilgan, u ixcham, mikroprotsessor esa katta hajmli.
    3. Mikrokontrollerlar qo'shimcha metall-oksid-yarim o'tkazgich texnologiyasi yordamida ishlab chiqariladi, shuning uchun ular mikroprotsessorlarga qaraganda ancha arzon. Bundan tashqari, mikrokontrollerlar arzonroq bo'ladi, chunki ular kamroq tashqi komponentlarga muhtoj, mikroprotsessorli tizimning umumiy narxi esa bunday qurilmalar uchun zarur bo'lgan tashqi komponentlarning ko'pligi tufayli yuqori.
    4. Mikrokontrollerlarni qayta ishlash tezligi taxminan 8MHz dan 50MHz gacha, lekin 1GHz dan yuqori mikroprotsessorlarni qayta ishlash tezligidan farqli o'laroq, ular mikrokontrollerlarga qaraganda ancha tezroq.
    5. Umuman olganda, mikrokontrollerlar kutish rejimi yoki quvvatni tejash rejimi kabi energiya tejash tizimlariga ega, shuning uchun umuman olganda u kamroq quvvat sarflaydi va tashqi komponentlar bilan umumiy quvvat sarfi past bo'ladi. Mikroprotsessorlar odatda energiya tejash tizimiga ega bo'lmasa-da, shuningdek, u bilan ko'plab tashqi komponentlar ishlatiladi, shuning uchun uning quvvat sarfi mikrokontrollerlarga nisbatan yuqori.
    6. Mikrokontrollerlar ixchamdir, shuning uchun bu parametr ularni kichik mahsulotlar va ilovalar uchun tizimlarda foydali va samarali qiladi, mikroprotsessorlar esa katta hajmli, shuning uchun katta mahsulotlar uchun afzallik beriladi.
    7. Mikrokontroller tomonidan bajariladigan vazifalar cheklangan va odatda kamroq murakkab. Mikroprotsessorlar bajaradigan vazifalar: Dasturiy ta'minotni ishlab chiqish, o'yinlarni ishlab chiqish, veb-saytlar, hujjatlarni rasmiylashtirish va boshqalar bo'lsa-da, ular odatda ancha murakkab, shuning uchun ko'proq xotira va tezlikni talab qiladi, shuning uchun u bilan tashqi ROM, RAM ishlatiladi.
    8. Mikrokontrollerlar dastur xotirasi va ma'lumotlar xotirasining Garvard arxitekturasiga asoslangan bo'lib, bu erda alohida mikroprotsessorlar mavjud va fon Neyman modeliga asoslanadi, bu erda dasturlar va ma'lumotlar bir modul xotirasida saqlanadi.
    Download 1.12 Mb.
    1   2   3   4   5   6




    Download 1.12 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mikroprotsessor va mikrokontroller o'rtasidagi farqni tushuntiring

    Download 1.12 Mb.