La arquitectura de hardware de un computador incluye los dispositivos físicos que permiten el almacenamiento, procesamiento e intercambio de información, como las unidades de entrada, salida, comunicación, almacenamiento y procesamiento. Estos dispositivos incluyen el teclado, monitor, unidad central de procesamiento, memoria, discos duros, tarjetas de red y más.