Com relação a microcomputadores, aos seus componentes e aos ...
Com relação a microcomputadores, aos seus componentes e aos programas neles utilizados, julgue o item que se segue.
No DMA (direct memory access), método de transferência de
dados entre a memória e os dispositivos de entrada e saída, os
dados são transferidos entre esses dois componentes sem que
precisem passar pelo microprocessador. Em muitos casos, o
DMA é realizado com auxílio de dispositivo específico,
denominado controlador de DMA.
- Gabarito Comentado (1)
- Aulas (11)
- Comentários (23)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
O gabarito da questão é C - certo. Vamos entender o porquê dessa alternativa ser a correta.
O DMA (Direct Memory Access) é um recurso de hardware utilizado para aumentar a eficiência na transferência de dados entre a memória e os periféricos, sem a necessidade de passar pelo microprocessador (CPU) para cada byte de dados. Isso é particularmente útil para movimentar grandes blocos de dados, como acontece em operações de entrada e saída de dispositivos como discos rígidos e adaptadores de rede.
Em um cenário sem DMA, o processador seria responsável por ler cada byte de dados da memória e então escrevê-lo no dispositivo de entrada/saída (ou vice-versa), consumindo muitos ciclos de CPU e tornando o processo ineficiente. Com DMA, o controlador de DMA coordena essa transferência diretamente, liberando o processador para executar outras tarefas ou processar dados mais eficientemente.
Um erro comum ao estudar esse tema é confundir o DMA com outras técnicas de otimização de I/O (Entrada/Saída) que também envolvem a CPU, como a interrupção. É importante diferenciar esses conceitos e entender que o DMA é uma técnica específica que minimiza a participação da CPU no processo de transferência de dados.
Portanto, a afirmação de que "os dados são transferidos entre a memória e os dispositivos de entrada e saída sem que precisem passar pelo microprocessador" é correta, e o uso de um controlador de DMA é um mecanismo comum para facilitar esse tipo de transferência direta.
Em resumo, o gabarito é C - certo, pois a descrição do funcionamento do DMA está de acordo com seu propósito e mecanismo de operação dentro de um computador.
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
viiiiiiiiiiiiiiixe
Gabarito: C
O termo DMA é um acrônimo para a expressão em inglês Direct memory access. O DMA permite que certos dispositivos de hardware num computador acessem a memória do sistema para leitura e escrita independentemente da CPU. O DMA visa melhorar a performance geral do micro, permitindo que os periféricos transmitam dados diretamente para a memória, poupando o processador de mais esta tarefa. Muitos sistemas utilizam DMA, incluindo controladores de disco, placas gráficas, de rede ou de som.
Fonte: https://pt.wikipedia.org/wiki/Acesso_direto_%C3%A0_mem%C3%B3ria
DMA (Direct Memory Access) é uma funcionalidade implementada nos processadores e sistemas computacionais em geral, com o objetivo melhorar o desempenho e aumentar a velocidade do processamento de dados.
No geral, o processo consiste em ler ou gravar dados diretamente em um periférico sem a necessidade de ocupar o processador com essa tarefa.
Um exemplo prático e muito claro da utilidade do DMA é o monitor. A quantidade de dados a ser processados para mostrar uma imagem na tela em tempo real é muito grande. Se apenas o processador do PC trabalhasse para realizar essa tarefa, provavelmente, ao colocarmos um vídeo para rodar, não conseguiríamos fazer mais nada. Porém, não é bem isso que acontece. Existe um componente chamado Controlador de DMA (DMAC - DMA Controller), que trabalha paralelo a CPU. Ele é o responsável por controlar todo esse processo de gravação ou leitura de dados com uma interferência mínima da CPU. Com esses dados o DMAC envia um pedido de interrupção a CPU, que cede ao DMAC o controle do fluxo de dados do periférico a ser utilizado, por exemplo um leitor de DVD. Então esse tráfego passa a ser controlado diretamente pelo DMAC, que quando termina a tarefa(de gravação ou leitura) envia um novo pedido de interrupção a CPU, para informar que a mesma já pode retomar o controle do fluxo de dados que havia cedido anteriormente. Dessa forma, a CPU economiza em tempo de processamento, tornando as tarefas realizadas por esses processos bem mais rápidas.
fonte: http://www.roboliv.re/conteudo/dma-acesso-direto-a-memoria
"Noções de informática"
método de transferência de dados entre a memória e os dispositivos de entrada e saída= EXPLICA = CORRETA
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo