Em computadores, diversos problemas podem ocorrer nos
mecanismos de entrada e saída de dados. Tais problemas
podem, por exemplo, estar relacionados à velocidade de
transferência de dados, ao sincronismo dos dispositivos de
E/S, às transferências que podem ser interrompidas etc. Em
uma arquitetura de computadores, os diversos elementos
responsáveis por detectar tais problemas, incluem