Central Processing Unit ó Unidad Central de Procesamiento, es el componente principal de un sistema informático responsable de interpretar y ejecutar las instrucciones de los programas. La CPU realiza operaciones aritméticas, lógicas, de control y de entrada/salida. Características principales:
Velocidad de procesamiento: Medida en gigahercios (GHz), determina cuántas operaciones puede realizar por segundo.
Núcleos múltiples: CPUs modernas pueden tener múltiples núcleos para ejecutar varias tareas simultáneamente (procesamiento paralelo).
Caché interna: Memoria rápida utilizada para almacenar datos e instrucciones frecuentemente accedidas, mejorando el rendimiento.
En sistemas IoT, las CPUs suelen ser de bajo consumo y están integradas en microcontroladores o sistemas en chip (SoC), equilibrando el rendimiento con la eficiencia energética para tareas específicas como el control de sensores o la comunicación de datos.