atps adilson 4
Para que possamos executar um programa, não basta que tanto ele quanto os dados estejam armazenados na memória. É preciso que o programa concebido em uma folha de papel e os dados que ele manipula sejam inseridos na máquina. Para tanto, precisamos de um meio que faça a comunicação homem-máquina. Os dispositivos que realizam essa interface são chamados periféricos porque, geralmente, não ficam localizados dentro do gabinete do processador mas em sua periferia. Para a digitação do programa pode ser usado um teclado, por exemplo. Da mesma forma que precisamos carregar o programa na máquina, também precisamos de um meio de externar os resultados produzidos pelo programa, de forma que possam ser percebidos pelos usuários. Uma impressora ou um terminal de vídeo podem servir como periféricos de saída. A forma de interligação dos periféricos com o processador é a mesma adotada entre a
UCP e a memória, ou seja, um barramento. O barramento é uma via de sinais elétricos por onde passam dados, endereços e sinais de controle. Esse barramento, chamado barramento do sistema, permite o compartilhamento de informações entre os diversos componentes do computador, da mesma forma que o barramento interno da UCP permite o trânsito de informações entre os registradores e demais dispositivos da UCP.
Os dispositivos de entrada e saída possuem a característica de realizarem o mesmo tipo de função (comunicação homem-máquina) usando, entretanto, tecnologia bem diferente.
Por esse motivo existe um subsistema, chamado subsistema de entrada e saída, que cuida de enviar e receber informações ao mundo exterior, convertendo as informações para uma forma inteligível para o homem (no caso da saída), ou para a máquina (no caso da entrada). Cada vez que uma tecla do teclado é pressionada, por exemplo, o subsistema converte o símbolo da letra pressionada em um conjunto de sinais digitais (0 ou 1) representados por sinais