Ero mikroprosessorin ja mikrokontrollerin välillä

Mikroprosessori vs. mikrokontrolleri

Mikroprosessori, joka tunnetaan myös nimellä CPU (Central Processing Unit), on integroitu piiri (IC), joka on tietokoneen aivot. Vaikka mikrokontrolleri suorittaa samanlaisen roolin kuin mikroprosessori, niiden välillä on joukko suuria eroja.

Mikroprosessori

Tyypillisesti mikroprosessori on vain vain ydin. Se on CPU ja joskus täydennettynä muistiohjaimella eikä millään muulla. Se on ohjelmoitava ja kellotettu elektroninen laite, joka hyväksyy binaaritiedon syötteenä ja käsittelee sitten tiedot ohjelman muistissa olevien ohjeiden mukaisesti ja lopulta tuottaa tuloksen. Sitä käytetään muiden komponenttien, kuten muistimoduulien (sekä data- että ohjelmamuistiin), tallennuslaitteiden ja tulo- / lähtö-oheislaitteiden kanssa. Tyypillisiä komponentteja, jotka löydät mikroprosessorin sisällä, ovat ALU: t, rekisterit, nouto- ja dekoodausyksiköt jne. Intel 4004 on määritetty ensimmäiselle mikroprosessorille, ja Intel Corporation julkisti sen vuonna 1971. Mikroprosessoreita käytetään keskusyksikkönä useille tietokoneille, aloittaen huippuluokan verkkokirjoista huippuluokan palvelimiin.

mikro

Mikrokontrolleri on yksi IC, joka sisältää tyypillisesti pienen suorittimen ytimen, ohjelman ja datamuistin sekä ohjelmoitavat tulo- / lähtö-oheislaitteet. Mikrokontrollerit on tarkoitettu sulautettuihin sovelluksiin, toisin kuin mikroprosessoreihin, jotka on tarkoitettu henkilökohtaisiin tietokoneisiin. Mikrokontrollerin käytön sulautettuihin järjestelmiin tarkoituksena on yrittää käyttää vähemmän mahdollisia ulkoisia komponentteja. Joten yleensä mikro-ohjaimissa on muisti (ohjelmamuisti ja RAM), IO-portit, laskurit, UART, kaikki integroitu yhdeksi siruksi.

Mikä ero on mikroprosessorin ja mikrokontrollerin välillä??

Mikroprosessorit ovat yleensä nopeampia, monipuolisempia ja kalliimpia kuin mikrokontrollerit, vaikka näemmekin nyt nopeampia ja halvempia mikrokontrollereita. Pääasia on taas, että mikroprosessori on juuri se, ”prosessori” ja mikrokontrolleri on mikroprosessori ja kymmenen muuta sirun toimintoa. Kun ostat mikroprosessorin, voit vapaasti käyttää haluamiasi komponentteja prosessorin ympärillä. Mikrokontrollerilla käyttäjä yleensä valitsee erilaisten mikrokontrollerien makujen välillä (enemmän / vähemmän muistia, 0/1/2 UART, enemmän / vähemmän ajastimia, SPI, jne.), Mutta sinulla on nämä toiminnot.

Markkina-arvion mukaan vuonna 2008 myytiin kymmenen miljardia mikroprosessoria ja mikro-ohjainta, joista vain 2% on mikroprosessoreita, 98%: n osuus mikro-ohjaimista. Irtotavarana tapahtuvan valmistuksen ja pienen ytimen koon vuoksi mikro-ohjaimet ovat erittäin halpoja verrattuna mikroprosessoreihin.