No contexto da organização de computadores, existem diversa...

Próximas questões
Com base no mesmo assunto
Q449662 Arquitetura de Computadores
No contexto da organização de computadores, existem diversas formas de se realizar operações de Entrada e Saída (E/S) entre a Unidade Central de Processamento (UCP) e os dispositivos de E/S. Em uma dessas formas de E/S, a transferência de dados ocorre diretamente entre o dispositivo de E/S e a memória principal do computador, sem a interferência da UCP. Trata-se da transferência denominada
Alternativas

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

Acesso Direto à Memória (DMA - Direct Memory Access) é um recurso dos computadores que permite certos subsistemas de hardware acessar a memória diretamente, independentemente da unidade central de processamento (CPU).

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