La unidad central de procesamiento (CPU) interpreta las instrucciones de un programa y realiza operaciones básicas. La CPU contiene una unidad aritmético lógica (ALU) que realiza cálculos y una unidad de control (CU) que extrae y ejecuta instrucciones. Las CPU modernas son microprocesadores contenidos en un solo chip. Algunos chips contienen múltiples CPUs llamadas procesadores multi-núcleo.