Você poderá ficar em dúvida e questionar o motivo dos periféricos não estarem diretamente conectados ao barramento do sistema. A resposta é simples e abaixo seguem os motivos:

• Há uma gama de periféricos, com vários e diferentes mecanismos de operação. Não seria possível incorporar ao processador a lógica necessária para poder controlar dispositivos de vários tipos.
• Em virtude da taxa de transferência de dados dos periféricos, na maioria das vezes, ser bem menor do que a taxa de transferência de dados do processador ou da memória, fica impossível utilizar barramentos do sistema de alta velocidade para comunicar-se diretamente com um periférico.
• Na maioria das vezes os periféricos utilizam tamanhos de palavras e formatos de dados diferentes dos utilizados na máquina (computador) em que estão conectados.

Em virtude das razões expostas acima, torna-se necessário um módulo de entrada e saída (E/S) que irá desempenhar as seguintes funções (observe a figura abaixo):

• Fazer a interface com um ou mais dispositivos periféricos, por meio de conexões adequadas de dados.

• Oferecer uma interface com a memória e com o processador, por meio do comutador central ou pelo barramento.






Copyright © 2014 AIEC.