Los dispositivos de entrada y salida permiten la comunicación entre la unidad central de procesamiento y el mundo exterior mediante la introducción de datos y programas e informando los resultados. Los dispositivos de almacenamiento secundario como unidades de disco duro leen y escriben datos en medios de almacenamiento para formar la memoria del sistema.