Kjernen sine , mikroprosessorer og mikrokontrollere er like. Imidlertid har hver forbedringer som gjør dem egnet for å utføre forskjellige roller. Grunnleggende mikroprosessor
Mikroprosessorer og mikrokontrollere har samme grunnleggende arkitekturen - . En sentral prosessor (CPU ) , klokke kretser og kretser som kreves for å koble til eksternt minne og I /O -enheter
med Mikroprosessorer
Mikroprosessorer er universelle enheter. De er laget for å kjøre en rekke programmer som tekstbehandlere , regneark og nettlesere . Forbedringer har blitt gjort til den grunnleggende arkitekturen for å forbedre ytelsen. For eksempel , moderne generelle mikroprosessorer innlemme blant annet , matematiske coprocessors , minne forvaltningsenheter og intern cache minne .
Mikrokontrollere
Mikrokontrollere er designet for å minimere mengden av ekstern maskinvare som kreves for å bygge et komplett system . De inneholder alle komponentene i den grunnleggende arkitekturen , men også inkluderer , internt minne, I /O- porter, skranke /tidtakere, A /D -omformere og andre I /O- enheter. De brukes i roboter , trafikk styre lys , mobiltelefoner og mikrobølgeovner for å nevne noen .