Razlika između mikroprocesora i mikrokontrolera

Mikroprocesor vs mikrokontroler

Mikroprocesor, također poznat kao središnja procesna jedinica (CPU), je integrirani krug (IC), koji je mozak računala. Iako mikrokontroler ima sličnu ulogu kao mikroprocesor, postoji veliki broj razlika između njih.

Mikroprocesor

Mikroprocesor je obično samo jezgra. To je CPU i ponekad se nadopunjuje s memorijskim kontrolerom i ništa više. To je programirajući i taktni elektronički uređaj, koji prihvaća binarne podatke kao ulaz, a zatim obrađuje podatke prema uputama dostupnim u programskoj memoriji i na kraju daje rezultat. Koristi se s drugim komponentama kao što su memorijski moduli (i za podatkovnu i za programsku memoriju), uređajima za pohranu i perifernim uređajima za ulaz i izlaz. Tipične komponente koje nalazite unutar mikroprocesora su ALU-ovi, registri, jedinice za dohvaćanje i dekodiranje itd. Intel 4004 pripisan je prvom mikroprocesoru koji je ikada objavljen, a Intel Corporation ga je objavio 1971. godine. Mikroprocesori se koriste kao CPU za niz računala počevši od netbook-a do high-end poslužitelja.

mikrokontrolera

Mikrokontroler je jedan IC koji obično sadrži malu procesorsku jezgru, program i memoriju podataka te programibilne periferne jedinice za ulaz / izlaz. Mikrokontroleri su usmjereni za ugrađene aplikacije za razliku od mikroprocesora koji su namijenjeni osobnim računalima. Svrha korištenja mikrokontrolera u ugrađenim sustavima jest pokušati koristiti manje moguće vanjske komponente. Dakle, općenito, mikrokontroleri imaju memoriju (programska memorija i nešto RAM-a), IO portove, brojače, UART, sve integrirane u jedan čip.

Koja je razlika između mikroprocesora i mikrokontrolera?

Mikroprocesori su obično brži, svestraniji i skuplji nego što su mikrokontroleri, iako sada vidimo mikrokontrolere s većom brzinom i nižim cijenama. Glavna stvar, mikroprocesor je upravo to, "procesor", a mikrokontroler je mikroprocesor plus desetak drugih funkcija na čipu. Kad kupite mikroprocesor, slobodno koristite komponente koje želite oko procesora. Pomoću mikrokontrolera korisnik obično bira između različitih okusa mikrokontrolera (više / manje memorije, 0/1/2 UART, više / manje tajmera, SPI itd.), Ali imat ćete te funkcije.

Prema tržišnoj procjeni, broj prodanih mikroprocesora i mikrokontrolera u 2008. bio je deset milijardi, od čega su samo 2% mikroprocesora, pripisivajući 98% mikrokontrolerima. Zbog velike proizvodnje i male veličine jezgre, mikrokontroleri su vrlo jeftini u usporedbi s mikroprocesorima.