Interfaces CPU-Bus

Registros de etapa: MAR (Memory Address Register) y MBR (Memory Buffer Register).

MAR: Almacena la dirección de memoria que la CPU quiere acceder.

MBR: Almacena los datos que se transfieren hacia y desde la memoria.

Interfaces directas entre CPU y módulos I/O mediante líneas de interrupción.

La CPU puede comunicarse directamente con un número limitado de módulos I/O mediante líneas de interrupción, que permiten a los módulos I/O solicitar a la CPU que ejecute una subrutina de manejo​.

Uso de DMA (Direct Memory Access) para comunicación independiente de la CPU.

DMA permite a los módulos I/O transferir datos directamente a la memoria RAM sin intervención de la CPU, liberándola para realizar otras tareas.