Uma das funções principais de um sistema operacional é controlar to...

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...


publicidade

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):

Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Matheus Fernandes
    Matheus Fernandes EQUIPE
    07/01/2025 • 07:44
    Gabarito: e) I, II e III.

    Explicação:
    - A afirmativa I descreve a E/S programada, onde a CPU principal controla diretamente a transferência de dados entre os dispositivos de E/S e a memória principal, de forma sincronizada, aguardando a conclusão de cada operação de E/S.
    - A afirmativa II descreve a E/S orientada a interrupção, onde a CPU inicia a operação de E/S e pode realizar outras tarefas enquanto aguarda a interrupção que indica a conclusão da operação de E/S.
    - A afirmativa III descreve a E/S que utiliza DMA (Acesso Direto à Memória), onde um controlador de DMA separado gerencia a transferência de dados entre os dispositivos de E/S e a memória principal, permitindo que a CPU execute outras tarefas enquanto a transferência de dados ocorre, sendo interrompida apenas quando toda a transferência for concluída.

    Portanto, as três afirmativas estão corretas, o que torna a alternativa correta a letra e) I, II e III.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.