Dispositivos de e/s

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (879 palavras )
  • Download(s) : 0
  • Publicado : 21 de novembro de 2012
Ler documento completo
Amostra do texto
Dispositivos de E/S - Funcionamento
É importante ressaltar nos dispositivos de E/S, que a transferência de dados entre processador, memória principal, memória secundária (discos rígidos,flexíveis e óticos) é feita através dos barramentos. Cada dispositivo de entrada e saída é composto de uma controladora e do dispositivo propriamente dito. Esta controladora dá acesso ao barramento docomputador, sem que haja uma intervenção o processador executando um acesso direto à memória (DMA). E quando esta transferência de dados é feita, a controladora força uma interrupção, fazendo com que oprocessador suspenda o processo em execução, a fim de rodar um procedimento para verificar possíveis erros de transferência de dados, este procedimento é denominado rotina do tratamento de interrupção.Já que o barramento é acessado por todos os dispositivos, o que aconteceria se dois ou mais dispositivos brigarem pelo acesso ao barramento? Nos projetos dos computadores atuais está presente umdispositivo que executa esta seleção chamada de arbitro do barramento. A prioridade geralmente é dos discos magnéticos, uma vez que as paradas sucessivas podem ocasionar perda de dados.

Monitor
TecladoHD
Atualmente estas controladoras estão
presente dentro da placa mãe

Controladora Teclado
Controladora Monitor
Controladora HD
Processador
Memória

*http://www.ifba.edu.br/professores/romildo/downloads/ifba/introducao-processos-memoria.pdf

O principal objetivo do software gerenciador de E/S, é padronizar ao máximo o acesso e controle dosdispositivos, permitindo a inserção de novos dispositivos no sistema computacional sem a necessidade de um outro software auxiliar. Isso se torna uma tarefa bastante complicada devido à grande variedade,complexidade e particularidades dos dispositivos periféricos encontrados. Para facilitar isso, o software de E/S é geralmente é dividido em camadas. Cada camada tem uma função bem definida para executar...
tracking img