Rozdiel medzi mikroprocesorom a mikrokontrolérom

Autor: Laura McKinney
Dátum Stvorenia: 2 Apríl 2021
Dátum Aktualizácie: 17 Smieť 2024
Anonim
Rozdiel medzi mikroprocesorom a mikrokontrolérom - Technológie
Rozdiel medzi mikroprocesorom a mikrokontrolérom - Technológie

Obsah


Mikroprocesor a mikrokontrolér sú typické programovateľné elektronické čipy používané na odlišné účely. Významný rozdiel medzi nimi je v tom, že mikroprocesor je programovateľný výpočtový stroj, ktorý pozostáva z ALU, CU a registrov, bežne používaných ako procesorová jednotka (napríklad CPU v počítačoch), ktorá môže vykonávať výpočty a rozhodovať sa. Na druhej strane, mikrokontrolér je špecializovaný mikroprocesor, ktorý sa považuje za „počítač na čipe“, pretože integruje komponenty ako mikroprocesor, pamäť a paralelné digitálne vstupno-výstupné činnosti.

Mikrokontrolér je na rozdiel od mikroprocesora primárne určený na riadenie úlohy v reálnom čase.

    1. Porovnávacia tabuľka
    2. definícia
    3. Kľúčové rozdiely
    4. záver

Porovnávacia tabuľka

Základ pre porovnaniemikroprocesormikroradič
základnéPozostáva z jedného kremíkového čipu obsahujúceho ALU, CU a registre.Skladá sa z mikroprocesora, pamäte, vstupno-výstupného portu, riadiacej jednotky prerušenia atď.
charakteristickýZávislá jednotkaSamostatná jednotka
I / O portyNeobsahuje zabudovaný vstupno-výstupný portVstavané vstupno-výstupné porty sú k dispozícii
Druh vykonanej operácieVšeobecný účel pri navrhovaní a prevádzke.Aplikačne orientovaná alebo doména špecifická
Zacielené naŠpičkový trhVstavaný trh
Spotreba energiePoskytuje menej možností úspory energieZahŕňa viac možností úspory energie


Definícia mikroprocesora

mikroprocesor je kremíkový čip, ktorý funguje ako centrálna procesorová jednotka (CPU). Môže vykonávať funkcie vrátane logických a aritmetických podľa vopred definovaných pokynov špecifikovaných výrobcom. CPU sa skladá z ALU (aritmetická a logická jednotka), registračnej a riadiacej jednotky. Mikroprocesor môže byť navrhnutý mnohými spôsobmi v závislosti od sady inštrukcií a architektúry systému.

Existujú dve systémové architektúry na navrhovanie mikroprocesora - Harvard a Von-Neumann. Procesor typu Harvard integrovaný do izolátorov zberníc pre programovú a dátovú pamäť. Naproti tomu procesor založený na architektúre Von-Neumanna zdieľa jednu zbernicu pre programovú a dátovú pamäť.

Mikroprocesor nie je nezávislá jednotka, ktorá sa spolieha na iné hardvérové ​​jednotky, ako sú pamäť, časovač, radič prerušenia atď. Prvý mikroprocesor bol vyvinutý spoločnosťou Intel v roku 1971 a bol pomenovaný ako Intel 4004.


Definícia mikrokontroléra

mikroradič je technológia vyvinutá po mikroprocesore a prekonávajú nedostatky mikroprocesora. Čip mikrokontroléra je vysoko integrovaný s procesormi, pamäťou (RAM a ROM), registrami, riadiacimi jednotkami prerušenia a vyhradenými vstupno-výstupnými portami. Zdá sa, že ide o superset mikroprocesora. Na rozdiel od mikroprocesora nie je mikroprocesor závislý od iných hardvérových jednotiek, obsahuje všetky nevyhnutné bloky pre správne fungovanie.

Mikrokontrolér je v oblasti vstavaných systémov cennejší ako mikroprocesor, pretože je nákladovo efektívnejší a ľahšie dostupný. Prvý mikrokontrolér TMS 1000 bol vyvinutý spoločnosťou Texas Instruments v roku 1974. Základný dizajn mikrokontroléra TI sa podobá procesoru Intel 4004/4040 (4-bit), v ktorom vývojári pridali podporu RAM, ROM a I / O podporu. Ďalšou výhodou mikrokontroléra je to, že môžeme do CPU napísať vlastné pokyny.

  1. Mikroprocesor sa skladá zo silikónového čipu, ktorý má aritmetickú logickú jednotku (ALU), riadiacu jednotku (CU) a registre. Naopak, mikrokontrolér obsahuje vlastnosti mikroprocesora spolu s RAM, ROM, čítačmi, vstupno-výstupnými portami atď.
  2. Mikroprocesor vyžaduje skupinu ďalších čipov, ako sú časovače, regulátory prerušenia a programová a dátová pamäť, ktorá ho robí závislým. Oproti tomu mikrokontrolér nevyžaduje ďalšie hardvérové ​​jednotky, pretože už s ním je povolený.
  3. Implicitné vstupno-výstupné porty sa poskytujú v mikrokontroléri, zatiaľ čo mikroprocesor nepoužíva zabudované vstupno-výstupné porty.
  4. Mikroprocesor vykonáva operácie na všeobecné použitie. Oproti tomu mikrokontrolér vykonáva operácie zamerané na aplikáciu.
  5. V mikroprocesore sa hlavný dôraz kladie na výkonnosť, a preto sa zameriava na špičkový trh. Na druhej strane je cieľom mikrokontroléra integrovaný trh.
  6. Využitie energie v mikroradiči je lepšie ako mikroprocesor.

záver

Mikroprocesor môže vykonávať operácie na všeobecné účely pre niekoľko rôznych úloh. Naopak, mikrokontrolér môže vykonávať úlohy definované používateľom, kde zvláda rovnakú úlohu počas celého životného cyklu.