Tärkein ero : Mikroprosessorin ja mikrokontrollerin välinen ero on RAM-, ROM- ja muiden oheislaitteiden läsnä ollessa mikrokontrollerissa. Mikroprosessori sisältää vain CPU: n ja siinä ei ole muita komponentteja.
Mikroprosessori ja mikrokontrolleri ovat molemmat välttämättömiä prosessoreita, jotka on suunniteltu suorittamaan tietokoneita. Molempien prosessorien toiminnot ovat samat. Näiden kahden perustavanlaatuinen ero on se, että mikroprosessorien tehtävänä on suorittaa erilaisia toimintoja, kun taas mikrokontrollerit ovat pieniä ja tehtävänkohtaisia tietokoneita. Tämä artikkeli auttaa löytämään enemmän eroja kahden prosessorin välillä.
Mikroprosessorin on suoritettava joukko tehtäviä. Se on pieni tietokone, jota käytetään aritmeettisten ja loogisten toimintojen suorittamiseen, kuten järjestelmän ohjaamiseen ja tietojen tallentamiseen jne. Mikroprosessori käsittelee tulo- ja lähtötietojen oheislaitteita ja antaa toiminnon palauttaa tulokset. Intel julkisti ensimmäisen kaupallisen mikroprosessorin marraskuussa 1971 ja sai nimensä 4004; se oli 4-bittinen mikroprosessori.
Mikroprosessorin suorittamat toiminnot ovat yleisiä niiden tarkoituksessa. Siksi pidetään välttämättömänä suorittaa loogisia operaatioita tietokoneistetussa koneessa. Mikroprosessorit on konfiguroitu mikrosiruiksi; se on muotoiltu pienikokoisista transistoreista ja eräistä muista piirijärjestelyistä yksinäisellä puolijohtimella IC: lla palvelemaan niiden tarkoitusta tietokoneessa. Se on lyhennetty nimellä 'µP' tai 'uP'. Prosessoreita on viisi:
- Monimutkaiset ohjesarjan mikroprosessorit
- Vähennetyt ohjeet Aseta mikroprosessorit
- Superskalaariset prosessorit
- Sovelluskohtainen integroitu piiri
- Digitaaliset signaaliprosessorit
Mikro-ohjain on tietokoneella varustettu siru, joka on optimoitu hallitsemaan sähköisiä gadgeteja. Se on laite, joka sisältää mikroprosessorin, muistin ja tulo- / lähtövälineet yhdellä sirulla. Sen sanotaan olevan sulautetun järjestelmän sydän.
Mikrokontrollerit ovat luonteeltaan erityisiä tehtävän, jota he tarvitsevat. Siinä on mikroprosessori, joka suorittaa kaikki gadgetin loogiset toiminnot. Kun mikrokontrolleri on ohjelmoitu, se voi työskennellä yksin tallennetuissa ohjeissa ja voi suorittaa toiminnot tai tehtävät tarpeen mukaan. Sen on tarkoitus olla itsestään tyydyttävä ja tuottoisa. Mikro-ohjain on myös joukko murto-osia järjestelmässä, joka on olennainen piirilevyn täydentämiseksi. "Kiinteä tietokonejärjestelmä" on tarkoitettu suorittamaan yksi tai useampia toimintoja uudelleen ja uudelleen reaaliaikaisilla raja-arvoilla. Tämä järjestelmä on upotettu tietokonekoneen laitteistoon ja moottoroituihin elementteihin.
Mikrokontrollerien on tarkoitus suorittaa tiettyjä toimintoja, jotka auttavat hallitsemaan tiettyjä järjestelmiä. Se on lyhennetty nimellä 'uC', 'µC' tai 'MCU'.
Mikrokontrollerit ovat kuin pienet tietokoneet, joissa CPU, muistiyksikkö kuten RAM ja ROM, I / O-oheislaitteet, ajastimet, laskurit on upotettu yhteen integroituun piiriin eli IC. Ne on helppo liittää ulkoisiin oheislaitteisiin, kuten sarjaportteihin, ADC: hen, DAC: iin, Bluetoothiin, Wi-Fi: iin jne. Tässä liitäntäprosessi on nopeampi verrattuna mikroprosessoriliitäntään. Useimmissa tapauksissa mikrokontrollerit käyttävät RISC- tai CISM-arkkitehtuuria suorittamaan tehtävän eri koneissa. Erilaiset mikrokontrollerit ovat:
- 8-bittinen mikrokontrolleri
- 16-bittinen mikrokontrolleri
- 32-bittinen mikrokontrolleri
- Sulautettu mikro-ohjain
- Sulautettu mikro-ohjain
Mikroprosessorin ja mikrokontrollerin vertailu:
Mikroprosessori | mikro | |
järjestelmä | Se on tietokonejärjestelmän sydän. | Se on sulautetun järjestelmän sydän. |
Sisältää | Se sisältää CPU: n, yleiskäyttöiset rekisterit, pino-osoittimet, ohjelmalaskurit, kellon ajoituksen ja keskeytyspiirit. | Se sisältää mikroprosessorin piirin ja siinä on sisäänrakennettu ROM, RAM, I / O-laitteet, ajastimet ja laskurit. |
Tietomuisti | Siinä on monia ohjeita tietojen siirtämiseksi muistin ja CPU: n välillä. | Siinä on yksi tai kaksi ohjetta tietojen siirtämiseksi muistin ja CPU: n välillä. |
Piiri | Se on suuri. | Se on pieni. |
Kustannus | Koko järjestelmän kustannukset kasvavat. | Koko järjestelmän kustannukset ovat alhaiset. |
Bittiohjeet | Siinä on yksi tai kaksi bittinen käsittelyohje. | Siinä on monia bittikäsittelyohjeita. |
Rekisterinumero | Siinä on vähemmän rekistereitä; näin ollen toiminnot ovat muistiin perustuvia. | Siinä on enemmän rekistereitä; näin ollen ohjelmat on helpompi kirjoittaa. |
varastointi | Se perustuu Von Neumann -arkkitehtuuriin, jossa ohjelma ja tiedot tallennetaan samaan muistimoduuliin. | Se perustuu Harvardin arkkitehtuuriin, jossa ohjelmamuisti ja datamuisti tallennetaan erilliseen moduuliin. |
Aika | Muistin ja I / O-laitteiden käyttöaika on enemmän. | Sisäänrakennetun muistin ja I / O-laitteiden käyttöaika on vähemmän. |
Laitteisto | Se vaatii enemmän laitteistoa. | Se vaatii vähemmän laitteistoa. |