Un microprocessore è un'unità di controllo di un microcomputer, racchiusa in un piccolo chip. Esegue le operazioni dell'Unità Logica Aritmetica (ALU) e comunica con gli altri dispositivi ad esso collegati. È un singolo circuito integrato in cui sono combinate diverse funzioni. I microcontrollori e i microprocessori sono modi diversi di organizzare e ottimizzare un sistema di calcolo basato su una CPU. Mentre un microcontrollore mette la CPU e tutte le periferiche sullo stesso chip, un microprocessore ospita una CPU più potente su un singolo chip che si collega a periferiche esterne.