Funo tornar transparente para o processador os detalhes de operao e controle dos dispositivos perifricos Duas partes genrica e especfica
Em geral, na parte genrica existem alguns registradores, cujo nmero e funo depende em parte do tipo de perifrico acoplado interface. Na maioria das interfaces a parte genrica inclui pelo menos um registrador de dados, um registrador de controle e um registrador de estado.
Tipicamente, este registrador possui bits para indicar o trmino de uma operao e para indicar condies de erro que eventualmente possam acontecer durante a operao.
O processador continua realizando o polling at encontrar o done bit ativado, o que indica que o dado j foi escrito no setor do disco.