Különbség a mikroprocesszor és a mikrokontroller között

Tartalomjegyzék:

Anonim

Mi az a mikrokontroller?

A mikrovezérlő egy chip, amely elektronikus eszközök vezérlésére optimalizált. Egyetlen integrált áramkörben van tárolva, amelyet egy adott feladat végrehajtására és egy adott alkalmazás végrehajtására szánnak.

Kifejezetten beágyazott alkalmazásokhoz tervezett áramköröket, és széles körben használják az automatikusan vezérelt elektronikus eszközökben. Memóriát, processzort és programozható I / O-t tartalmaz.

Ebben a mikroprocesszor vs. A mikrokontroller bemutatója:

  • Mi az a mikrokontroller?
  • Mi az a mikroprocesszor?
  • A mikroprocesszor típusai
  • A mikrovezérlő típusai
  • A mikroprocesszor története
  • Előzmények mikrovezérlő
  • A mikrokontroller jellemzői
  • A mikroprocesszor jellemzői
  • Mikroprocesszor és mikrokontroller
  • A mikroprocesszor alkalmazásai
  • A mikrovezérlő alkalmazásai

Mi az a mikroprocesszor?

A mikroprocesszor egy mikro-számítógép vezérlőegysége, amely egy kis chipbe van csomagolva. Aritmetikai logikai egység (ALU) műveleteket hajt végre, és kommunikál a hozzá kapcsolódó többi eszközzel. Ez egyetlen integrált áramkör, amelyben több funkció van kombinálva.

FŐBB ELTÉRÉSEK

  • A mikroprocesszor csak egy központi processzorból áll, míg a Micro Controller egy chipbe integrált CPU-t, Memóriát, I / O-t tartalmaz.
  • A mikroprocesszort a személyi számítógépekben használják, míg a mikrovezérlőt beágyazott rendszerben használják.
  • A mikroprocesszor külső buszon keresztül kapcsolódik a RAM-hoz, a ROM-hoz és más perifériákhoz, másrészt a mikrokontroller egy belső vezérlő buszt használ.
  • A mikroprocesszorok Von Neumann modellen alapulnak. A mikrovezérlők a Harvard architektúráján alapulnak
  • A mikroprocesszor bonyolult és drága, nagyszámú utasítás feldolgozásával, de a mikrokontroller olcsó és egyszerű, kevesebb utasítás feldolgozásával.

A mikroprocesszor típusai

A mikroprocesszorok fontos típusai:

  • Komplex utasításkészlet mikroprocesszorok
  • Az alkalmazás-specifikus integrált áramkör
  • Csökkentett utasításkészlet mikroprocesszorok
  • Digitális jel többprocesszorok (DSP)

A mikrovezérlő típusai

Itt vannak a mikrovezérlő fontos típusai:

  • 8 bites mikrokontroller
  • 16 bites mikrokontroller
  • 32 bites mikrokontroller
  • Beágyazott mikrovezérlő
  • Külső memória mikrovezérlő

A mikroprocesszor története

Itt vannak a fontos mérföldkő a mikroprocesszor történetében

  • A Fairchild Semiconductors 1959-ben találta ki az első IC-t (Integrated Circuit).
  • 1968-ban Robert Noyce, Gordan Moore és Andrew Grove megalapította saját Intel cégét.
  • Az Intel az 1968-ban indult három emberből 1981-re ipari óriássá nőtte ki magát.
  • 1971-ben az INTEL megalkotta az első generációs 4004 mikroprocesszort, amely 108 kHz órajellel működne
  • 1973 és 1978 között a második generációs 8 bites mikroprocesszorokat gyártották, mint például a Motorola 6800 és 6801, az INTEL-8085 és a Zilog's-Z80.
  • 1978-ban a harmadik generációs Intel 8008 folyamat jelent meg a piacon.
  • A 80-as évek elején az Intel kiadta a negyedik generációs 32 bites processzorokat.
  • 1995-ben az Intel ötödik generációs 64 bites processzorokban jelent meg.

A mikrokontroller története

Itt találhatók a mikrovezérlő történetének fontos tereptárgyai:

  • Először 1975-ben használták (Intel 8048)
  • Az EEPROM bevezetése 1993-ban
  • Ugyanebben az évben az Atmel bemutatta az első Flash memóriát használó mikrovezérlőt.

A mikrokontroller jellemzői

A mikrovezérlő néhány fontos jellemzője:

  • A processzor visszaállítása
  • Program és változó memória (RAM) I / O csapok
  • Eszköz órajelző központi processzor
  • Utasítási ciklus időzítők

A mikroprocesszor jellemzői

Íme néhány fontos jellemzője a mikroprocesszornak:

  • Beépített monitor / hibakereső programot kínál megszakítási képességgel
  • Nagyszámú utasítás, amelyek mindegyike ugyanazon művelet különböző variációit hajtja végre
  • Párhuzamos I / O-t kínál
  • Utasítási ciklus időzítő
  • Külső memória interfész

Mikroprocesszor és mikrokontroller

Itt van a különbség a mikroprocesszor és a mikrokontroller között

Mikroprocesszor Mikrovezérlő
A mikroprocesszor a számítógépes rendszer szíve. A mikrovezérlő a beágyazott rendszer szíve.
Ez csak egy processzor, ezért a memóriát és az I / O komponenseket külsőleg kell csatlakoztatni A Micro Controller processzorral rendelkezik, a belső memóriával és az I / O alkatrészekkel együtt.
A memóriát és az I / O-t külsőleg kell csatlakoztatni, így az áramkör nagy lesz. A memória és az I / O már megvan, és a belső áramkör kicsi.
Kompakt rendszerekben nem használható Kompakt rendszerekben használható.
A teljes rendszer költsége magas A teljes rendszer költsége alacsony
A külső alkatrészek miatt a teljes energiafogyasztás magas. Ezért nem ideális a tárolt energiával működő eszközök, például az elemek számára. Mivel a külső alkatrészek alacsonyak, a teljes energiafogyasztás kisebb. Tehát tárolt energiával működő eszközökkel, például akkumulátorokkal használható.
A legtöbb mikroprocesszor nem rendelkezik energiatakarékos funkcióval. A legtöbb mikrovezérlő energiatakarékos módot kínál.
Főleg személyi számítógépekben használják. Főleg mosógépben, MP3 lejátszókban és beágyazott rendszerekben használják.
A mikroprocesszor kevesebb regisztert tartalmaz, ezért több művelet memória alapú. A mikrovezérlőnek több regisztere van. Ezért a programokat könnyebb írni.
A mikroprocesszorok Von Neumann modellen alapulnak A mikrovezérlők a Harvard architektúráján alapulnak
Ez egy központi feldolgozó egység egyetlen szilícium alapú integrált chipen. Melléktermék a mikroprocesszorok fejlesztésével CPU-val és más perifériákkal együtt.
A chipen nincs RAM, ROM, Input-Output egységek, időzítők és egyéb perifériák. Van CPU-ja, RAM, ROM és egyéb perifériák, egyetlen chipbe ágyazva.
Külső buszt használ a RAM, ROM és egyéb perifériák interfészéhez. Belső vezérlő buszt használ.
A mikroprocesszor-alapú rendszerek az alkalmazott technológia miatt nagyon nagy sebességgel működhetnek. A mikrokontroller alapú rendszerek az architektúrától függően akár 200 MHz-ig vagy annál nagyobb sebességgel működnek.
Általános célú alkalmazásokhoz használják, amelyek lehetővé teszik rengeteg adat kezelését. Alkalmazás-specifikus rendszerekhez használják.
Összetett és drága, nagy számú feldolgozható utasítással. Egyszerű és olcsó, kevesebb utasítás feldolgozásával.

A mikroprocesszor alkalmazásai

A mikroprocesszorokat főleg olyan eszközökben használják, mint:

  • Számológépek
  • Számviteli rendszer
  • Játékgép
  • Komplex ipari vezérlők
  • Közlekedési lámpa
  • Ellenőrzési adatok
  • Katonai alkalmazások
  • Védelmi rendszerek
  • Számítási rendszerek

A mikrovezérlő alkalmazásai

A mikrovezérlőket főleg olyan eszközökben használják, mint:

  • Mobiltelefonok
  • Gépkocsik
  • CD / DVD lejátszók
  • Mosógépek
  • Kamerák
  • Biztonsági riasztások
  • Billentyűzet-vezérlők
  • Mikrohullámú sütő
  • Órák
  • Mp3 lejátszók