Gerencia de dispositivos

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (415 palavras )
  • Download(s) : 0
  • Publicado : 21 de outubro de 2012
Ler documento completo
Amostra do texto
GERENCIA DE DISPOSITIVOS
CONCEITUAÇÃO:
* Entrada é toda a instrução de envio de dados do mundo exterior e saída é toda instrução de dados para ele.
Portanto as instruções de entrada/saída sãosempre do tipo
-Sai comando
-Sai dados
-Entrada dados
-Entra estado do dispositivo
Toda operação do tipo E/S pode ser subdividida em 3 etapas distintas
1- Inicio da E/S
2- Transferencia dedados
3- Finalização da operação
Tipos de E/S
E/S com POLLING ( Integração): implementa certo paralelismo entra a CPU e os Dispositivos de E/S. O programa após iniciar uma operação de E/S numdispositivo, continua executando outras tarefas ( por exemplo, outra operação de E/S num outro dispositivo ) e periodicamente testa o estado do dispositivo disparado para verificar se já completou aoperação
E/S Assicronas com interrupções: O programa inicia a operação de entrada/saída passando comando ao dispositivo e continua outras taredas em paralelo, até que o dispositivo encerre aoperação, gerando um sinal de interrupção para a CPU para que a finalização da operação seja executada
E/S por acesso direto a memoria (DMA): é um mecanismo de E/S assincrona não programada onde umdispositivo controlador de acessos a memoria do sistema promover as operações de E/S diretamente, independente da participação da CPU, disputando com ela as vias de dados e endereços, e sinalização só no finalda operação. Note que num mecanismo de interrupções sem DMA a cada operação, o dispositivo gera um sinal para a CPU a fim de completar a operação. No sistema de DMA, a CPU comanda um acesso passandoas instruções e o endereço na memoria do dado a ser transferido e o controlador de DMA faz toda a operação e somente avisa a CPU de sua execução, sem a necessidade de sua intervenção no uso de DMA,usa-se também a E/S programada para transferências de comandos e endereços ao controlador:
-Endereço inicial do bloco de dados na memoria onde se dará a operação
-Sentido da transferência de...
tracking img