El microprocesador o CPU es el circuito integral más complejo que actúa como el elemento central en el procesamiento de datos. Está compuesto de una unidad de control, registros, memoria caché, acumuladores, contadores, una unidad de decodificación, una unidad aritmético-lógica de ejecución y periféricos. El microprocesador ha evolucionado en capacidad, velocidad y tamaño a lo largo de los años.