SóProvas


ID
5539
Banca
CESGRANRIO
Órgão
Transpetro
Ano
2006
Provas
Disciplina
Sistemas Operacionais
Assuntos

Uma das funções principais de um sistema operacional é controlar todos os dispositivos de E/S (entrada/saída) de um computador. Sobre as formas como a E/S pode ser feita do ponto de vista dos sistemas operacionais, considere as seguintes afirmativas.

I - Na E/S programada, a CPU principal lê ou escreve cada byte ou palavra e espera em um laço até que ela possa obter ou enviar o próximo dado.

II - Na E/S orientada a interrupção, a CPU inicia uma transferência de E/S para um caractere ou palavra e segue para outra atividade até que uma interrupção sinalize a conclusão daquela E/S.

III - Na E/S que usa DMA, um chip separado gerencia a transferência completa de um bloco de dados, ocorrendo uma interrupção somente quando o bloco for totalmente transferido.

Está(ão) correta(s) a(s) afirmativa(s):

Alternativas
Comentários
  • E/S programada é o mesmo que polling ou espera ocupada. A cpu envia blocos de dados aos periféricos e faz esperas ocupadas (laços) até que o periférico esteja pronto para receber o próximo bloco de dados.
  • I, II e III.

  • E/S por Programa: mantem o processador ocupado até o termino da operação de E/S. A UCP controla todas as etapas da comunicação.

    E/S por Interrupção:  O processador, após a execução de um comando de leitura ou gravação permanece livre para o processamento de outras tarefas. 

    DMA (directo memory access): Permite que um bloco de dados seja transferido entre a memória principal e o dispositivo de E/S sem a intervenção do processador. Ao final da operação o controlador gera uma interrupção avisando ao processador o termino da operação.  

    Alternativa: E