Hlavný rozdiel : Rozdiel medzi mikroprocesorom a mikrokontrolérom spočíva v prítomnosti pamäte RAM, ROM a iných periférií v mikrokontroléroch. Mikroprocesor obsahuje len procesor a chýba ostatné komponenty.
Mikroprocesor a mikrokontrolér sú oba základné procesory, ktoré sú určené na prevádzku počítačov. Funkcie obidvoch procesorov sú rovnaké. Základným rozdielom medzi týmito dvoma je, že mikroprocesory sú poverené vykonávaním rôznych funkcií, zatiaľ čo mikrokontroléry sú malé a špecifické pre počítače. Tento článok pomáha nájsť viac rozdielov medzi dvoma procesormi.

Na vykonanie množstva úloh je potrebný mikroprocesor. Ide o malý počítač, ktorý sa používa na vykonávanie aritmetických a logických operácií, ako je kontrola systému a ukladanie údajov atď. Mikroprocesor spracováva vstupné alebo výstupné dátové periférie a poskytuje funkciu, aby získala späť výsledky. Prvý komerčný mikroprocesor bol zverejnený spoločnosťou Intel v novembri 1971 a bol pomenovaný 4004; bol to 4-bitový mikroprocesor.
Operácie vykonávané mikroprocesorom sú vo všeobecnosti všeobecné. Preto sa považuje za nevyhnutné vykonávať akékoľvek logické operácie v počítači. Mikroprocesory sú konfigurované na mikročipoch; je vytvorený z miniatúrnych veľkostných tranzistorov a niektorých ďalších obvodových prvkov na samostatnom polovodičovom integrovanom obvode, ktorý slúži svojmu účelu v počítači. Je skrátená výrazom "μP" alebo "uP". Existuje päť hlavných typov procesorov:
- Komplexná inštrukčná sada mikroprocesorov
- Zmenšená inštrukčná množina mikroprocesorov
- Superskalárne procesory
- Špecifický integrovaný obvod pre aplikácie
- Multiprocesory digitálneho signálu
Mikrokontrolér je počítač na čipu, ktorý je optimalizovaný na správu elektrických gadgetov. Jedná sa o zariadenie, ktoré obsahuje mikroprocesor, pamäť a vstupné / výstupné zariadenia na jednom čipu. Hovorí sa, že je srdcom vstavaného systému.

Mikrokontroléry majú špecifický charakter úlohy, ktorú potrebujú na vykonanie. Na svojej doske má mikroprocesor, ktorý vykonáva všetky logické operácie gadgetu. Akonáhle je mikrokontrolér naprogramovaný, môže pracovať samostatne na uloženom súbore inštrukcií a môže vykonávať operácie alebo úlohy podľa potreby. Má byť uspokojivé a lukratívne. Mikro-regulátor je tiež súbor frakcií v systéme, ktorý je základom pre dokončenie obvodovej dosky. "Pevný počítačový systém" je určený na vykonávanie jednej alebo viacerých funkcií znova a znova s obmedzeniami v reálnom čase. Tento systém je zakotvený ako prvok v hardvérových a motorizovaných prvkoch počítačového stroja.
Mikrokontroléry sú určené na vykonávanie konkrétnych operácií, ktoré pomáhajú riadiť jednotlivé systémy. Je skrátená ako "uC", "μC" alebo "MCU".
Mikrokontroléry sú ako malý počítač, v ktorom sú CPU, pamäťové jednotky ako RAM a ROM, I / O periférie, časovače, čítače integrované do jedného integrovaného obvodu, tj IC. Sú ľahko prepojené s externými periférnymi zariadeniami, ako sú sériové porty, ADC, DAC, Bluetooth, Wi-Fi atď. Pritom je proces prepojenia rýchlejší v porovnaní s mikroprocesorovým rozhraním. Vo väčšine prípadov používajú mikrokontroléry architektúru RISC alebo CISM na vykonávanie úloh v rôznych strojoch. Rôzne typy mikrokontrolérov sú:
- 8-bitový mikrokontrolér
- 16-bitový mikrokontrolér
- 32-bitový mikrokontrolér
- Zabudovaný mikroprocesor
- Zabudovaný mikroprocesor
Porovnanie medzi mikroprocesorom a mikrokontrolérom:
mikroprocesor | mikroradič | |
systém | Je to srdce počítačového systému. | Je to srdce vstavaného systému. |
obsahuje | Obsahuje CPU, všeobecné registre, ukazovatele zásobníkov, programové počítadlá, časovacie hodiny a prerušovacie obvody. | Obsahuje obvod mikroprocesora a má zabudované ROM, RAM, I / O zariadenia, časovače a počítadlá. |
Pamäť dát | Má mnoho pokynov na presun dát medzi pamäťou a procesorom. | Má jeden alebo dva pokyny na presun dát medzi pamäťou a procesorom. |
obvod | Je to veľké. | Je to malé. |
náklady | Náklady na celý systém sa zvyšujú. | Náklady na celý systém sú nízke. |
Bitové pokyny | Má jeden alebo dva bitové pokyny pre manipuláciu. | Má mnoho pokynov na spracovanie bitov. |
Registrovať čísla | Má menej registrov; preto sú operácie založené na pamäti. | Má viac registrov; preto sú programy ľahšie zapisovateľné. |
skladovanie | Je založená na architektúre Von Neumann, kde sa program a dáta ukladajú do rovnakého pamäťového modulu. | Je založená na architektúre Harvard, kde je pamäť programu a dátová pamäť uložená v samostatnom module. |
čas | Čas prístupu pre pamäťové a I / O zariadenia je viac. | Menej prístupový čas pre vstavanú pamäť a I / O zariadenia. |
technické vybavenie | Vyžaduje viac hardvéru. | Vyžaduje menej hardvéru. |