A arquitetura de E/S (entrada/saída) do sistema de computaçã...

Próximas questões
Com base no mesmo assunto
Q738326 Arquitetura de Computadores
A arquitetura de E/S (entrada/saída) do sistema de computação é a sua interface com o mundo exterior. Oferece um meio sistemático para controlar a interação com o mundo externo, fornecendo ao sistema operacional todas as informações necessárias ao gerenciamento da atividade de E/S de maneira eficaz. Existem três técnicas principais de E/S. Assinale‐as.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a E, que identifica as três técnicas principais de E/S (entrada/saída) em sistemas computacionais: Programada, Controlada por interrupção e Acesso direto à memória (DMA). Vamos entender cada uma delas:

  • E/S Programada: Neste modo, a CPU é responsável pelo gerenciamento da transferência de dados entre a memória e os dispositivos de E/S. A CPU verifica constantemente o estado do dispositivo para saber se está pronto para enviar ou receber dados. Este método consume bastante processamento, pois a CPU fica ocupada com essas verificações, em vez de executar outras tarefas.
  • E/S Controlada por Interrupção: Aqui, a CPU inicia a transferência de dados e então pode executar outras tarefas. Quando o dispositivo está pronto para transferir dados, ele gera uma interrupção que sinaliza à CPU para parar o que está fazendo e atender à requisição de E/S. Isso permite que a CPU use melhor o seu tempo, pois não precisa verificar o estado do dispositivo de maneira constante.
  • Acesso Direto à Memória (DMA): Com DMA, um controlador de DMA assume o controle do barramento para gerenciar a transferência de dados diretamente entre a memória e o dispositivo de E/S, sem a intervenção da CPU. Isso libera o processador para realizar outras operações enquanto a transferência de dados ocorre, melhorando o desempenho do sistema.

É importante notar que as outras alternativas mencionam termos como FireWire e InfiniBand, que são tecnologias de interface de hardware para conectar dispositivos externos ao computador, mas não são técnicas de E/S em si, o que as torna incorretas para a questão.

Compreender essas técnicas é fundamental para entender como os sistemas operacionais interagem com o hardware do computador, e como manipulam e transferem dados de forma eficiente entre a CPU, a memória e os dispositivos de entrada e saída.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

GERENCIAMENTO DE E/S
O controle da troca de dados entre dois dispositivos pode ser feito basicamente de três formas:
- E/S programada (polling): o processador é responsável por determinar o estado do dispositivo, enviar os comandos de leitura ou escrita e por monitorar o término da transferência.
- E/S controlada por interrupção: o processador envia um comando de E/S e continua a executar outras instruções. O processador é interrompido pelo módulo de E/S quanto este tiver completado seu trabalho e transfere os dados para a memória.
- Acesso direto à memória (DMA): a transferência dos dados para a memória é controlada por um dispositivo especializado, sem envolver o processador.

FONTE: https://goo.gl/j1DREu

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo