* BUS DE DIRECCIONES: Lleva direcciones de memoria desde el procesador a la memoria y otros dispositivos, especificando la ubicación de los datos a acceder. Es unidireccional (unidireccional).
* BUS de datos: Lleva los datos reales que se transfieren entre el procesador y la memoria u otros dispositivos. Es bidireccional (dos vías).
* BUS de control: Lleva señales de control que coordinan el tiempo y el funcionamiento de la transferencia de datos. Esto incluye señales como lectura/escritura, solicitud de memoria, señales de interrupción, etc. Es bidireccional.
Si bien el término "bus de sistema" se usa comúnmente, las arquitecturas de computadoras modernas a menudo utilizan esquemas de interconexión más complejos que involucran múltiples autobuses e interconexiones especializadas como el bus lateral frontal (FSB), que era prominente en sistemas más antiguos, o enfoques más modernos como la interconexión QuickPath (QPI) o el hipertransport. Estas son esencialmente vías de alta velocidad optimizadas para la comunicación entre la CPU y otros componentes clave como el controlador de memoria o el chipset. Sin embargo, los principios fundamentales de dirección, datos y control permanecen.