Los procesadores electrónicos especiales que realizan transferencias de datos en buses se llaman
Controladores de bus o a veces
interfaces de bus . Si bien el término "controlador de bus" es más común, se puede usar "interfaz de bus" al referirse a un componente que maneja la interacción entre un dispositivo específico y el bus.
Estos controladores administran el tiempo, el arbitraje (decidir qué dispositivo obtiene acceso al bus) y los protocolos de señal necesarios para una transferencia de datos eficiente. No son necesariamente procesadores de propósito general como las CPU, sino de hardware especializado diseñado para esta tarea específica.