* Registros: Pequeñas ubicaciones de almacenamiento rápido dentro de la CPU. Mantienen datos procesados activamente.
* Unidad lógica aritmética (ALU): Realiza operaciones aritméticas (adición, resta, etc.) y lógicas (y, o no, etc.) en datos de registros.
* memoria (RAM): Contiene datos e instrucciones que actualmente están utilizando la CPU. La ruta de datos facilita la transferencia de datos entre RAM y registros.
* Buses: Vías eléctricas que conectan diferentes componentes. Los datos viaja a lo largo de los autobuses entre la CPU, la memoria y otros dispositivos. Por lo general, hay buses separados para direcciones, datos y señales de control.
* Interfaces de entrada/salida (E/S): Permita que la ruta de datos interactúe con dispositivos externos (por ejemplo, discos duros, teclados, pantallas). Los datos se transfieren entre estos dispositivos y la memoria a través de la ruta de datos.
* memoria de caché: Memoria de alta velocidad que actúa como un búfer entre la CPU y la memoria principal (RAM), reduciendo los tiempos de acceso. La ruta de datos gestiona el movimiento de datos hacia y desde el caché.
En esencia, la ruta de datos es la vía física y lógica que los datos de la ruta se llevan a medida que se obtiene, manipula y almacena dentro de un sistema informático. Es una parte crucial de la arquitectura de computadora general, responsable del trabajo computacional real. La ruta de control, por otro lado, dicta * qué * las operaciones suceden en los datos. Los dos trabajan juntos sin problemas.