La arquitectura de ordenadores define el diseño conceptual y la estructura operacional fundamental de un sistema de computadoras, incluyendo la forma en que la unidad central de proceso (CPU) trabaja internamente y accede a la memoria. También se refiere a la forma de interconectar hardware para crear computadoras según requerimientos de funcionalidad, rendimiento y costo. Un sistema de computadora consiste principalmente en la CPU, que ejecuta programas y se compone de la memoria, unidad aritmético lógica y unidad de control, y los