Um microprocessador é uma unidade de controle de um microcomputador embrulhado dentro de um pequeno chip. Ele realiza operações de Unidade Lógica Aritmética (ALU) e se comunica com os outros dispositivos conectados a ele. É um único Circuito Integrado no qual várias funções são combinadas. Microcontroladores e Microprocessadores são diferentes formas de organizar e otimizar um sistema de computação baseado em uma CPU. Enquanto um microcontrolador coloca a CPU e todos os periféricos no mesmo chip, um microprocessador abriga uma CPU mais potente em um único chip que se conecta aos periféricos externos.