La CPU interpreta las instrucciones de los programas y procesa los datos. Los periféricos permiten la entrada y salida de datos y se comunican con la CPU y la memoria central a través de buses. La memoria de acceso aleatorio se usa como memoria de trabajo donde se cargan las instrucciones del procesador. Los discos duros almacenan datos en platos giratorios.