Existem arquiteturas em que o controlador de um dispositivo ...

Próximas questões
Com base no mesmo assunto
Q2912353 Arquitetura de Software

Julgue os itens a seguir, acerca de sistemas operacionais.

Existem arquiteturas em que o controlador de um dispositivo transfere blocos de dados para a memória principal, independentemente da unidade central de processamento, deixando o processador livre para executar as instruções do software.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: C

Vamos entender melhor o tema abordado na questão.

A questão trata de um conceito fundamental de sistemas operacionais, que é a transferência de dados entre dispositivos e a memória principal sem a intervenção direta da Unidade Central de Processamento (CPU). Esse processo é conhecido como DMA (Direct Memory Access).

Em arquiteturas que utilizam DMA, o controlador de um dispositivo pode transferir blocos de dados diretamente para a memória principal. Isso libera a CPU para executar outras instruções e processos enquanto a transferência de dados ocorre em paralelo.

Vamos analisar porque a alternativa está correta:

Alternativa C - Certo:

É correta porque descreve precisamente a função do DMA. O DMA permite que dispositivos como discos rígidos, placas de rede e outros controladores transfiram dados diretamente para a memória principal sem a necessidade de intervenção constante da CPU. Isso aumenta a eficiência do sistema, permitindo que a CPU se concentre em outras tarefas. Esse recurso é essencial para sistemas que precisam lidar com grandes volumes de dados e operações de E/S (entrada/saída).

Agora, vamos justificar porque as alternativas incorretas não se aplicam:

Alternativa E - Errado:

Se a alternativa fosse "Errado", implicaria que a descrição do DMA estaria incorreta. No entanto, a descrição dada está correta, pois o DMA é uma técnica amplamente utilizada em sistemas modernos para otimizar o uso da CPU e melhorar o desempenho geral do sistema.

Portanto, a alternativa correta é mesmo a Alternativa C.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

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