La CPU dirige la ejecución de instrucciones a través de la unidad de control y la unidad aritmético lógica. El microprocesador ejecuta los programas y controla los dispositivos. La memoria RAM almacena información temporal y la ROM información permanente. Los discos, tarjetas de memoria y pendrives almacenan grandes cantidades de datos. Los periféricos de entrada como teclado, mouse y escáner permiten introducir datos, mientras que los de salida como monitor, impresora y parlantes muestran la salida.