No contexto da organização de computadores, existem diversa...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a E - Acesso Direto à Memória (DMA).
Para entender o tema da questão, é fundamental conhecer os diferentes métodos de Entrada e Saída (E/S) utilizados em computadores. Estes métodos determinam como os dados são transferidos entre os dispositivos periféricos e a memória principal do sistema. A questão destaca uma forma específica de E/S onde a Unidade Central de Processamento (UCP) ou CPU, não participa diretamente do processo de transferência de dados, o que é fundamental para identificar o mecanismo de DMA.
O DMA é uma característica que permite que periféricos acessem a memória do sistema para ler ou escrever dados independentemente da CPU, liberando-a para executar outras tarefas enquanto o acesso à memória está sendo realizado. Isso é particularmente útil em operações que envolvem uma grande quantidade de dados e que poderiam ser ineficientes se cada byte de dados tivesse que ser manipulado pela CPU.
As demais alternativas representam outros conceitos da computação:
- Multithreading: Uma técnica que permite a execução concorrente de múltiplas partes de um programa (threads).
- E/S Programada: Método onde a CPU é responsável por todo o processo de E/S, verificando e controlando a transferência de dados.
- E/S por Amostragem: Similar à E/S programada, mas a CPU verifica periodicamente o estado do dispositivo para determinar a necessidade de transferência de dados.
- E/S por Interrupção: A CPU é interrompida automaticamente quando um dispositivo está pronto para transferir dados, o que permite a E/S sem a constante verificação por parte da CPU.
Portanto, a alternativa correta, o DMA, é a única opção que corresponde à descrição de um método onde a memória é acessada diretamente pelos dispositivos de E/S sem a interferência da CPU.
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
e-
DMA - direct memory access- permite ao controlador transferir dados direto à memoria, sem intervencao do CPU
Gabarito E
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. Muitos sistemas utilizam DMA, incluindo controladores de disco, placas gráficas, de rede ou de som.O acesso direto da memória é usado igualmente para transferência de dados de núcleos em processadores multi-core, em especial nos sistema-em-microplaquetas do processador, onde seu elemento de processamento é equipado com uma memória local ,e o acesso direto da memória é usado para transferir dados entre a memória local e a memória principal. Os computadores que têm os canais de acesso direto à memória podem transferir dados aos dispositivos com muito menos perdas gerais de processamento do que computadores sem uma via de acesso direto à memória. Similarmente um elemento de processamento dentro de um processador multi-core pode transferir dados para e de sua memória local sem ocupar seu tempo de processamento e permitir a simultaneidade de transferência de dados. Sem acesso direto da memória, usando a modalidade programada de entrada/saída (E/S) para uma comunicação com os dispositivos periféricos, ou as instruções da troca no caso dos núcleos multi-core, o processador central é ocupado inteiramente para a leitura ou escrita da operação, e assim não se torna possível executar o outro afazer. Com acesso direto da memória, o processador central executa transferências, faz outras operações enquanto alguma transferência estiver em andamento, recebe uma interrupção do controlador de acesso direto da memória uma vez que a operação foi feita.
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
Essa técnica é antiga, hoje não há mais a necessidade de se usar DMA
Esse tipo de transferência é denominado "DMA" (Direct Memory Access) ou Acesso Direto à Memória. No DMA, o dispositivo de E/S é capaz de transferir dados diretamente para a memória principal do computador sem necessidade de intervenção direta da Unidade Central de Processamento (UCP). Isso permite que a UCP fique livre para realizar outras tarefas enquanto ocorre a transferência de dados.
A utilização do DMA traz vantagens significativas em termos de desempenho e eficiência. Em transferências de grandes volumes de dados, como cópia de arquivos ou reprodução de áudio e vídeo, ou o uso do DMA pode reduzir a carga da UCP e acelerar a velocidade de transferência. Isso é especialmente útil em sistemas que possuem dispositivos de E/S de alta velocidade, como controladores de disco rígido, placas de rede ou dispositivos de armazenamento em massa.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo