La arquitectura de computadores es un diseño conceptual que describe los requisitos y la implementación funcional de las partes de una computadora, enfocándose en la unidad central del sistema. Esta arquitectura incluye tanto el hardware, que abarca los componentes físicos como la pantalla y el teclado, como el software, que comprende programas y sistemas operativos. Los dispositivos de entrada y salida son esenciales para la interacción del usuario, permitiendo la introducción de datos y la visualización de resultados, respectivamente.