SóProvas


ID
1970554
Banca
SEPROD
Órgão
Câmara de Estância - SE
Ano
2014
Provas
Disciplina
Noções de Informática
Assuntos

No passado, o processador controlava a transferência de informações entre o disco rígido e a memória RAM. Como o disco rígido é mais lento que a memória RAM, isso deixava o sistema lento, já que o processador ficava ocupado até que todas as informações fossem transferidas do disco rígido para a memória RAM. Esse método é chamado PIO (Programmed Input/Output - Entrada/Saída Programada). Hoje em dia a transferência de informações entre o disco rígido e a memória RAM é feita sem o uso do processador, tornando, assim, o sistema mais rápido. Esse método é chamado bus mastering ou:

Alternativas
Comentários
  • DMA → Direct memory access

    Permite que certos dispositivos de hardware num computador acessem a memória do sistema para leitura e escrita independentemente da CPU

  • a transferência de informações entre o HD e a memória RAM é feita sem o uso do processador (CPU),  tornando, assim, o sistema mais rápido.

    Esse método é chamado bus mastering (CONDUÇÃO CONTROLADA) ou     DMA (Direct memory access)

     

    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.

  • d-

    DMA - direct memory access- mecanismo que permite controlador de hardware acesso à memoria independente de CPU, deixando-o livre para outros processos. Para isso, o driver grava dados no buffer do controlador.