Sobre Operações de entrada e saída em Sistemas Operacionais ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: D
Vamos analisar a alternativa correta e entender o porquê de ela estar correta.
A alternativa D afirma que a operação de E/S controlada por interrupção veio para substituir a técnica DMA (Acesso Direto à Memória). Isso está incorreto. Na verdade, o DMA é uma técnica que permite a transferência de dados entre a memória e os dispositivos de E/S sem a intervenção constante da UCP (Unidade Central de Processamento); ou seja, o DMA reduz a sobrecarga da UCP, diferentemente do que é afirmado na alternativa.
Vamos explicar cada alternativa para verificar sua correção:
A: Em sistemas operacionais mais primitivos, a comunicação entre UCP e os periféricos era, de fato, controlada por um conjunto de instruções especiais, denominadas instruções de entrada/saída, executadas pela própria UCP. Correto.
B: Antigas instruções de E/S realmente continham detalhes específicos de cada periférico, como trilhas e setores de um disco que deveriam ser lidos ou gravados. Correto.
C: A operação de E/S controlada por interrupção é mais eficiente que a operação E/S controlada por programa. Ela elimina a necessidade de a UCP esperar pelo término da operação, permitindo que várias operações de E/S sejam executadas. Correto.
D: A alternativa D está incorreta porque a técnica de E/S controlada por interrupção não veio para substituir o DMA. Na realidade, o DMA é uma técnica que ajuda na transferência de dados sem sobrecarregar a UCP, ao contrário do que é afirmado na alternativa.
E: A implementação de um dispositivo chamado controlador ou interface permitiu à UCP agir de maneira independente dos dispositivos de E/S. Com isso, a UCP não se comunicava mais diretamente com os periféricos. Correto.
Portanto, a alternativa que está incorreta e, consequentemente, a resposta correta para a questão é a alternativa D.
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
A operação de E/S controlada por interrupção veio para substituir a técnica DMA que sobrecarregava a UCP por necessitar que toda transferência de dados entre memórias e periféricos exigia a intervenção da UCP. Incorreta.
Usar DMA(acesso direto à memória) não exige intervenção da UCP, sendo assim, não sobrecarrega a UCP.
D = A Técnica de DMA que veio para SUBSTITUIR a de INTERRUPÇÃO
DMA = Somente é gerada uma interrupção por bloco para informar ao driver do dispositivo que a operação foi concluída, em vez de uma interrupção por byte gerada para dispositivos de baixa velocidade. Enquanto o controlador do dispositivo está executando essas operações, a CPU está disponível para cumprir outras tarefas.
Silberschatz
GAB D
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo