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

Sok modern digitális eszköz tartalmaz mikrokontrollert és mikroprocesszort. Mik ezek az elektronikus alkatrészek?

Mi az a mikrokontroller?

A alatt a mikrokontroller alatt olyan elektronikus összetevőt értünk, amely tartalmazza a funkcióinak ellátásához szükséges fő hardvermodulokat. Ilyen például:

  • számítástechnikai chip;
  • ROM modul;
  • RAM modul;
  • időzítő;
  • hidak;
  • feszültségszabályozó;
  • bemeneti és kimeneti portok.

Így minden releváns alkatrész beépített. A számítógépbe telepített mikrokontroller leggyakrabban közvetlenül kölcsönhatásba lép a számítógép más hardvermoduljaival (például merevlemezzel vagy RAM -mal), és nem használ szükségtelenül olyan modulokat a számítógépben, amelyek hasonlóak az eszközbe épített modulokhoz.

Tehát a feszültségszabályozásért felelős beépített modulnak köszönhetően a mikrokontroller nem igényli a külső feszültség hozzáigazítását a belső alkatrészek tápellátási jellemzőihez, és általában nem használ külső alkatrészeket a vezérléshez a feszültség szintjét.

A mikrovezérlők általában felelősek a számítási műveletek bizonyos részeiért. Például, ha számítógépen vannak, akkor az adatok olvasása és írása, a számítógéphez csatlakoztatott eszközök be- és kikapcsolása lehet. Ezért teljesítményük viszonylag alacsony.

A mikrokontrollert gyakran olyan eszközökben használják, amelyekben a mikroprocesszor használatának a legtöbb esetben magasabb költsége miatt nincs sok értelme. Ez lehet például mikrohullámú sütő, légkondicionáló vagy olyan eszköz, amely a kertben lévő növények automatikus öntözésére szolgál. A felsorolt ​​eszközök rendszerint a legegyszerűbb mikrokontrollert tartalmazzák.

Mi az a mikroprocesszor?

A mikroprocesszor alatt általában olyan mikroáramkört értünk, amelynek fő alkotóeleme szilícium vagy más félvezető kristály. Valójában többszörösen erősebb, mint a mikrovezérlőbe, a számítási chipbe telepített. De itt véget ér a hasonlóság az elektronikai alkatrészek figyelembe vett típusai között.

A mikroprocesszorok általában nem tartalmaznak nagyszámú kiegészítő komponenst (például mikrokontrollereket), és főként külső eszközöket használnak feladataik ellátásához. Ezek lehetnek RAM -modulok, feszültségszabályozók vagy külön tápegységek, bemeneti és kimeneti portok. Ezek az alkatrészek elvileg ugyanazok, mint a vezérlők, de külsőleg. Azonban, mint maga a mikroprocesszor számítási chipje, a legtöbb esetben termelékenyebbek, mint a mikrovezérlőben.

A processzornak kevés belső modulja van. A vizsgált típusú elektronikus alkatrészek modern modelljei általában RAM -mikroáramkört tartalmaznak - azokból az alkatrész -típusokból, amelyek a mikrokontroller kialakítására jellemzőek. A ROM, a feszültségszabályozó, a mikroprocesszor szerkezetének portjai általában hiányoznak.

A mikroprocesszor fő célja az összetett számítási műveletek. Ezért általában nagy teljesítményű, és azokba az eszközökbe van telepítve, amelyek funkcionalitása ezt megköveteli. Például játékkonzolokban, számítógépekben, mobil eszközökben.

Összehasonlítás

A fő különbség a mikrokontroller és a mikroprocesszor között az, hogy az első komponensben a funkcióik ellátásához szükséges fő modulok vannak beépítve. A mikroprocesszor viszont többnyire külső eszközöket használ. Ugyanakkor a mikrokontroller is hozzáférhet erőforrásaikhoz, ha a beépített teljesítménye nem elegendő. Természetesen ez csak akkor lehetséges, ha a megfelelő típusú külső eszközök szerepelnek annak az eszköznek a kialakításában, amelyben a mikrokontrollert használják. Előfordul, hogy elvileg nem léteznek, majd az eszköz hatékonysága a mikrokontroller teljesítményétől függ.

A két figyelembe vett elektronikus alkatrész között általában jelentős különbség van a számítási sebesség szintjében. A mikrokontroller a legtöbb esetben kevésbé hatékony, mint egy hasonló célú mikroprocesszor (ha természetesen felcserélhetők egy adott eszközben), mivel a számítógépes műveletek csak egy részét vagy nagyon egyszerű felépítésű műveleteit hajtják végre..

Miután meghatároztuk, mi a különbség a mikrokontroller és a mikroprocesszor között, rögzítsük a táblázatban szereplő következtetéseket.

táblázat

)
Mikrokontroller Mikroprocesszor
Mi a közös bennük?
A mikrovezérlő részét képező számítási chip képes a mikroprocesszorhoz hasonló funkciókat ellátni
) Mi a különbség köztük?
Főként beépített hardvermodulokat használ a funkciók végrehajtásához.Főként külső hardvermodulokat használ.
Viszonylag alacsony teljesítményű, általában felelős az eszköz számítási műveleteinek egy részéért, amelybevan telepítve.)Gyakran jövedelmezőbb alternatíva processzor (ha a mikrokontroller nem igényel nagy teljesítményt), de elvileg lecserélhető veleEz a vezérlő hatékonyabb alternatívájának tekinthető, de általában nem cserélhető funkcióinak végrehajtásakor - mivel a második teljesítménye nem elegendő
.