I sin kärna , mikroprocessorer och styrkretsar är likartade . Dock har varje förbättringar som gör dem lämpliga för att utföra olika roller. Grundläggande Mikroprocessor
Mikroprocessorer och microcontrollers har samma grundläggande arkitektur - . En centralenhet (CPU ), klocka kretsar och kretsar som erfordras för att ansluta till externt minne och I /O -enheter
mikroprocessorer
mikroprocessorer generella enheter . De är utformade för att köra en mängd olika program som ordbehandlare , kalkylark och webbläsare . Förbättringar har gjorts till den grundläggande arkitektur för att förbättra prestanda. Till exempel , modern allmänna ändamål mikroprocessorer införliva , bland annat , hjälpprocessorer math , minnesenheter förvaltning och intern cache minne .
Microcontrollers
Microcontrollers är utformade för att minimera mängden extern hårdvara krävs för att bygga ett komplett system. De innehåller alla komponenter i den grundläggande arkitekturen men även , internt minne , I /O -portar , räknare /timers , A /D-omvandlare och andra I /O- enheter . De används i robotar , trafikljus kontroll , mobiltelefoner och mikrovågsugnar för att nämna några .