DMA

376 palavras 2 páginas
DMA
Direct memory access
Acesso direto à memoria

Kleiton, Lucas & Peterson

O que é DMA?
• 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.

Pra que serve o DMA?
• Normalmente o único componente que acessa a memoria
RAM da maquina é o processador. O recurso DMA permite que outros componentes também acessem a memoria RAM diretamente, como discos ridos, o que aumenta o desempenho na transferência de grande quantidade de dados.

Como funciona o DMA?
• Este método de transferência de dados ocorre em canais específicos de DMA. Existem 8 canais de DMA, que estão numerados de 0 a 7. Nos canais de 0 a 3 as transferências ocorrem a 8 bits, e estes canais pretendem garantir a compatibilidade com periféricos mais antigos. Nos restantes canais, as transferências são feitas a 16 bits.

Canais do DMA
• Vai identificar quem solicitou a DMA, no dispositivo que ativou vai dizer se é leitura ou escrita, vai lança o endereço a origem e o destino(memoria principal e o solicitante) gerando o numero de bytes.
• Que trabalha na faixa de canais de 0 à 7. 0 à 3 8 bits de transferências,
4 à 7 16 bits de transferências.
• Modos de Transferência 1. Modo de Transferência Simples 2. Modo de transferência de bloco 3. Modo de transferência por demanda 4.
Modo Cascata

DMA Controlador
• Fica na controladora de DMA, quando o controlador de DMA estiver operando, a CPU fica liberada para fazer outros processos, quando termina de realizar a transferência, automaticamente é enviado um comando para a CPU avisando que os dados estão prontos.
• No barramento o controlador DMA assume total controle do barramento fazendo isso, o CPU termina o acesso ao barramento.
• Quando existir concorrência entre DMA e CPU, o controlador de barramento irá definir quem tem mais prioridade.

• DMA controlador opera em dois estados:
• 1.) Passivo -

Relacionados

  • DMA acesso direto à memória
    3795 palavras | 16 páginas
  • Dma - acesso direto a memória
    1734 palavras | 7 páginas
  • DMA Acesso Direto a Memoria
    768 palavras | 4 páginas
  • Dma (acesso direto à memória)
    487 palavras | 2 páginas
  • A O Ordin Ria Canc Protestos DMA
    1542 palavras | 7 páginas
  • Canais De DMA E Outras T Cnicas De Gerenciamento
    739 palavras | 3 páginas
  • ESCOLA DE ENSINO M DIO DMA 1
    1650 palavras | 7 páginas
  • Atividade TeleAula I DMA Ambiental Unip
    310 palavras | 2 páginas
  • FAZER RESUMO
    1657 palavras | 7 páginas
  • ACESSO DIRETO A MEMÓRIA
    275 palavras | 2 páginas