* BUS de datos: Este bus lleva específicamente los datos en sí:los números que se transfieren entre componentes como la ALU (unidad lógica aritmética), registros y memoria.
* BUS DE DIRECCIONES: Este bus especifica la * ubicación * de los datos. Se usa para decir la memoria u otros componentes * donde * enviar o recibir datos.
* BUS de control: Este bus gestiona el flujo de datos. Lleva señales que coordinan las acciones de todos los componentes, como iniciar lecturas y escrituras, determinar la dirección del flujo de datos y sincronizar las operaciones.
Si bien los registros también contienen y transfieren datos temporalmente, lo hacen solo dentro de un alcance interno muy limitado dentro de la CPU. El sistema de bus es lo que permite la comunicación a través de distancias más grandes, conectando diferentes partes de la CPU e incluso componentes externos como la RAM.