Mikroprosessorer og mikrokontrollere er begge designet for å utføre kompliserte operasjoner med digitale data . Den viktigste forskjellen er at en mikroprosessor er vanligvis brukt som en del av en større maskin -system og en mikrokontroller blir brukt alene som et lite , frittstående datamaskin -system. Mikroprosessoren
En mikroprosessor er kjent som " hjernen" i en datamaskin. Det består av et stort antall transistorer som virker som brytere. Ved hjelp av ulike kombinasjoner av disse transistorer , utfører mikroprosessoren organisatoriske oppgaver og matematiske operasjoner med data . En mikroprosessor er pakket som en enkelt integrert krets , og det krever et stort antall eksterne komponenter til funksjon, for eksempel minne , timing kretser og inn /ut- enheter .
Mikrokontroller
en mikrokontroller inneholder en behandlingsenhet som er lik i funksjon til en mikroprosessor . Imidlertid inneholder en mikrokontroller IC også minne, timing kretser , strøm regulering og en krets for input /output tilkoblinger. På grunn av at selvforsynt natur , krever en mikrokontroller bare noen få ytre komponenter for å være fullt funksjonell . I forhold til mikroprosessorer , mikrokontrollere er mindre i størrelse og har færre pinnene .
Mikroprosessorytelse
tross for antall eksterne komponenter, er en mikroprosessor stand av stor hastighet og kan håndtere, eller annen prosess, en stor mengde data på en gang. Mikroprosessorer operere i gigahertz- området , noe som betyr 1000000000 behandlingen sykluser per sekund. Som oversetter til millioner av komplekse data operasjoner hvert sekund. Angående data - størrelse, de fleste dagens mikroprosessorer er i 32 -bit til 128 -bit rekkevidde. På grunn av disse ytelse faktorer , er mikroprosessorer hovedsakelig brukes i datamaskiner.
Microcontroller resultatutvikling
self- containment av mikrokontrollere gjør dem ideelle valg for små elektroniske enheter, for eksempel kaffetraktere og elektroniske leker. Vanligvis mikrokontrollere er forhåndsprogrammert når de er inkludert , eller innebygd , i de elektroniske enheter . Sammenlignet med mikroprosessorer , mikrokontrollere fleste operere i megahertz-området , noe som betyr 1.000.000 behandlingen svingninger per sekund . Angående data - størrelse, de fleste mikrokontrollere falle i 8 -bit til 32 -bit -serien.