Mikroprocesor vs mikrokontrolér
Mikroprocesor a mikrokontrolér jsou v podstatě procesory, které jsou určeny k provozu počítačů. Typ počítačového aparátu, který oba provozují, se liší, i když hlavní úkol mikroprocesoru i mikrokontroléru je v podstatě stejný. Oba jsou obecně označovány jako jádro jakéhokoli stroje, který má počítačovou formu. Jeden je specializovaná forma procesoru, zatímco druhý se nachází ve všech počítačích.
Mikroprocesory
Mikroprocesory se běžně nazývají to, co označujeme jako centrální procesorová jednotka, běžně známá také jako srdce a mozek jakéhokoli výpočetního stroje. K provádění řady úkolů je nutný mikroprocesor. Ty jsou obecného účelu, a proto se říká, že mikroprocesor je nezbytný pro provádění logických operací. Mikroprocesory jsou nakonfigurovány do mikročipů tak, aby sloužily svému účelu – spuštění počítače a zavádění příkazů, jakmile je k tomu počítač vyzván.
Mikrokontroléry
Mikrokontroléry jsou svou povahou specifické pro úkol, který potřebují vykonávat. Mikrokontrolér, který se obvykle vyskytuje v automobilech a zařízeních, má na své desce mikroprocesor, který provádí všechny logické operace gadgetu. Jakmile je mikrokontrolér naprogramován, může pracovat sám, protože má uloženou sadu instrukcí, které provádí podle potřeby. O mikrokontroléru lze snadno říci, že je to malý mikroprocesor, který má CPU, RAM, ROM a vstupní a výstupní porty, všechny zabudované na jediném mikročipu.
Rozdíl mezi mikroprocesorem a mikrokontrolérem
Hlavním rozdílem mezi mikroprocesorem a mikrokontrolérem jsou jejich funkce. Tam, kde má mikroprocesor obecnější funkce, je mikrokontrolér pro svůj úkol specifičtější.
Mikroprocesor také nemusí být naprogramován tak, aby zvládal úkoly v reálném čase, zatímco mikrokontrolér, jako například v zařízeních, která potřebují řídit teplotu vody nebo možná měřit teplotu místnosti, vyžadují monitorování v reálném čase, a proto se svou vestavěnou sadou instrukcí mikrokontrolér pracuje sám o sobě.
Mikroprocesor vyžaduje neustálý vstup člověka, například v osobním počítači, aby bylo možné zavést instrukce. Mikroprocesor je pamětí výpočetního stroje, zatímco mikrokontrolér integruje celý počítač do jediného čipu. Nejen, že má zabudovanou paměť, ale také vstupní a výstupní porty a periferie, jako jsou časovače a převodníky. To vše lze zvládnout jediným dotykem.
Závěr
Mikroprocesory i mikrokontroléry musí spouštět příkazy, a tedy spouštět zařízení samo o sobě, nicméně je to nepatrný architektonický návrh mikrokontroléru, který člověka zajímá, jaké úkoly může vykonávat ve srovnání s mikroprocesor. Když člověk potřebuje na svém počítači spustit textový dokument nebo videohru, používá v podstatě mikroprocesor, a když musí pracovat s mikrovlnnou troubou, pracuje s mikrokontrolérem. Proto jsou mikrokontroléry specifičtější pro zařízení, pro které jsou nakonfigurovány.