La CPU controla y procesa los datos en una computadora. Está compuesta de una unidad de control, una unidad aritmético-lógica y registros. Se comunica a través de un bus con dispositivos de almacenamiento, entrada y salida. Existen dos tipos principales de diseño de microprocesadores: RISC y CISC.