Cada dispositivo de entrada e saída (E/S) possui um circuito chamado de controlador que está ligado por meio de um slot livre à placa mãe, isto poderá ser para qualquer dispositivo de entrada e saída com exceção para os dispositivos on-board.

Slot

Termo em inglês que significa: ranhura, fenda, conector, encaixe. Sua função é conectar os periféricos ao barramento.

X

A função do controlador é administrar o dispositivo de entrada e saída quanto ao acesso ao barramento.

Ao executar uma determinada tarefa, ele inicia diversos comandos através dos barramentos de uma máquina aos vários dispositivos do sistema, que por meio de seus controladores irão obter esses dados e retornarão um bit após o outro. É uma das atribuições do controlador agrupar esses bits em unidades e os escrever na memória à medida que é reconhecida cada unidade.

Um controlador poderá não utilizar o processador para ler e escrever dados na memória, esta operação é chamada de DMA (Direct Memory Access) que quer dizer acesso direto à memória.

Não são apenas os controladores de E/S que utilizam o barramento, o processador também o utiliza para realizar busca de informações e instruções iniciadas por algum programa em execução.

No barramento está localizado um circuito eletrônico inteligente que é capaz de dar prioridade na sequência das informações enviadas e recebidas, isto ocorre devido à presença de um chip chamado de árbitro do barramento, como se fosse um sinal de trânsito, que estabelece de quem é a vez. Geralmente os dispositivos de entrada e saída têm a preferência, deixando o processador em segundo lugar, pois o HD e outros dispositivos que utilizam dispositivos mecânicos (movimentar cabeça de leitura), não podem sofrer interrupções durante seus trabalhos, consequentemente forçá-los a ficar em modo de espera acarretará em perdas de dados.

Copyright © 2016 AIEC.