SlideShare ist ein Scribd-Unternehmen logo
1 von 5
ACESSO
DIRETO À
MEMÓRIA
DIRECT MEMORY ACESS – DMA
DMA
O DMA permite que hardwares acessem a
memória do sistema para leitura e escrita
independentemente do processador.

                     tipo de tarefa
          CPU
                     endereço do dispositivo
                     endereço da memória
       Controlador
          DMA        tamanho dos dados
DMA
O controlador DMA envia uma interrupção para o
processador avisando que a transferência está
completa e os dados estão disponíveis.

        CPU                           DMA




                                RAM
DMA
Os dados não são movidos através do controlador
de DMA, somente entre os dispositivos de
entrada e saída e a memória.

                     1 – Placa de                             3 – Porta
 0 – Disponível                          2 – Disquete
                         Som                                    ECP


         4 – Placa        5 – Placa de
                                             6 – Disponível      7 – Disponível
            Mãe               Som


Os atuais dispositivos de alta taxa de
transferência possuem seu próprio controlador de
DMA embutido.
ACESSO
DIRETO À
MEMÓRIA
MATHEUS SILVEIRA
              THIAGO POIANI

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Dma xablau
Dma xablauDma xablau
Dma xablau
 
Aula 3 barramentos de placa mae
Aula 3 barramentos de placa maeAula 3 barramentos de placa mae
Aula 3 barramentos de placa mae
 
Arquiteturas de Computadores Paralelos
Arquiteturas de Computadores ParalelosArquiteturas de Computadores Paralelos
Arquiteturas de Computadores Paralelos
 
Componentes de um computador
Componentes de um computadorComponentes de um computador
Componentes de um computador
 
Aula 01 chipset
Aula 01   chipsetAula 01   chipset
Aula 01 chipset
 
Aula 04 barramentos de expansão
Aula 04   barramentos de expansãoAula 04   barramentos de expansão
Aula 04 barramentos de expansão
 
Curso informtica manuten o - inicial
Curso informtica   manuten o - inicialCurso informtica   manuten o - inicial
Curso informtica manuten o - inicial
 
Barramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de ComputadoresBarramento do Sistema - Arquitetura e Organização de Computadores
Barramento do Sistema - Arquitetura e Organização de Computadores
 
Algoritmos - Introdução à Computação
Algoritmos - Introdução à ComputaçãoAlgoritmos - Introdução à Computação
Algoritmos - Introdução à Computação
 
Memórias
MemóriasMemórias
Memórias
 
A evolução das memórias ram
A evolução das memórias ramA evolução das memórias ram
A evolução das memórias ram
 
Memória ram
Memória ramMemória ram
Memória ram
 
Entrada e saida cap 05 (iii unidade)
Entrada e saida  cap 05 (iii unidade)Entrada e saida  cap 05 (iii unidade)
Entrada e saida cap 05 (iii unidade)
 
Aula 06 setup pc
Aula 06   setup pcAula 06   setup pc
Aula 06 setup pc
 
Barramentos
BarramentosBarramentos
Barramentos
 
ApresentaçãO Tipos De Memorias
ApresentaçãO  Tipos De MemoriasApresentaçãO  Tipos De Memorias
ApresentaçãO Tipos De Memorias
 
Barramentos de placas e tipos
Barramentos de placas e tiposBarramentos de placas e tipos
Barramentos de placas e tipos
 
Arquitetura de um computador
Arquitetura de um computadorArquitetura de um computador
Arquitetura de um computador
 
Memória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de ComputadoresMemória Interna - Arquitetura e Organização de Computadores
Memória Interna - Arquitetura e Organização de Computadores
 
Placa mãe e seus componentes
Placa mãe e seus componentesPlaca mãe e seus componentes
Placa mãe e seus componentes
 

Andere mochten auch

Mutexes, Monitores e Semáforos
Mutexes, Monitores e SemáforosMutexes, Monitores e Semáforos
Mutexes, Monitores e Semáforos
Thiago Poiani
 

Andere mochten auch (7)

Bluetooth
BluetoothBluetooth
Bluetooth
 
MongoDB Introdução
MongoDB IntroduçãoMongoDB Introdução
MongoDB Introdução
 
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográfi...
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográfi...Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográfi...
Desenvolvimento colaborativo e publicação de Sistemas de Informações Geográfi...
 
Meios de armazenamento
Meios de armazenamentoMeios de armazenamento
Meios de armazenamento
 
Mutexes, Monitores e Semáforos
Mutexes, Monitores e SemáforosMutexes, Monitores e Semáforos
Mutexes, Monitores e Semáforos
 
Disponibilizando dependências PHP com Composer, GitHub e Packagist
Disponibilizando dependências PHP com Composer, GitHub e PackagistDisponibilizando dependências PHP com Composer, GitHub e Packagist
Disponibilizando dependências PHP com Composer, GitHub e Packagist
 
DOMinando JavaScript
DOMinando JavaScriptDOMinando JavaScript
DOMinando JavaScript
 

Ähnlich wie Acesso direto à memória

Fundamento Hardware - Aula 002
Fundamento Hardware - Aula 002Fundamento Hardware - Aula 002
Fundamento Hardware - Aula 002
Cláudio Amaral
 
03 FTI Hardware e Software-atualizado.pptx
03 FTI Hardware e Software-atualizado.pptx03 FTI Hardware e Software-atualizado.pptx
03 FTI Hardware e Software-atualizado.pptx
EduardoHernandes9
 
CapíTulo 2 Hardware
CapíTulo 2   HardwareCapíTulo 2   Hardware
CapíTulo 2 Hardware
guest45c85f
 
3 info 2_hardware_apresentacao
3 info 2_hardware_apresentacao3 info 2_hardware_apresentacao
3 info 2_hardware_apresentacao
alforreca567
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
joaoaleixo2014
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
Rodolfo Estima
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
Raquel Costa
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
Goma1
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
Rafaelx21
 
PESQUISA SOBRE BARRAMENTO
PESQUISA SOBRE BARRAMENTOPESQUISA SOBRE BARRAMENTO
PESQUISA SOBRE BARRAMENTO
Otaviano Viana
 
Montagem e configuração 4(1)
Montagem e configuração 4(1)Montagem e configuração 4(1)
Montagem e configuração 4(1)
Andre Santos
 
Estrutura Ineterna de um Computador
Estrutura Ineterna de um ComputadorEstrutura Ineterna de um Computador
Estrutura Ineterna de um Computador
Bugui94
 
Estrutura Interna de Um Computador
Estrutura Interna de Um ComputadorEstrutura Interna de Um Computador
Estrutura Interna de Um Computador
Bugui94
 

Ähnlich wie Acesso direto à memória (20)

01 introducao ifb - excelente
01   introducao ifb - excelente01   introducao ifb - excelente
01 introducao ifb - excelente
 
Fundamento Hardware - Aula 002
Fundamento Hardware - Aula 002Fundamento Hardware - Aula 002
Fundamento Hardware - Aula 002
 
03 FTI Hardware e Software-atualizado.pptx
03 FTI Hardware e Software-atualizado.pptx03 FTI Hardware e Software-atualizado.pptx
03 FTI Hardware e Software-atualizado.pptx
 
Hardware
HardwareHardware
Hardware
 
CapíTulo 2 Hardware
CapíTulo 2   HardwareCapíTulo 2   Hardware
CapíTulo 2 Hardware
 
Hardware e software
Hardware e softwareHardware e software
Hardware e software
 
Hardware - Peças - Classificação
Hardware - Peças - ClassificaçãoHardware - Peças - Classificação
Hardware - Peças - Classificação
 
3 info 2_hardware_apresentacao
3 info 2_hardware_apresentacao3 info 2_hardware_apresentacao
3 info 2_hardware_apresentacao
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
 
Memoria do computador
Memoria do computadorMemoria do computador
Memoria do computador
 
Hardware de sistemas
Hardware de sistemasHardware de sistemas
Hardware de sistemas
 
Tipos memorias2
Tipos memorias2Tipos memorias2
Tipos memorias2
 
PESQUISA SOBRE BARRAMENTO
PESQUISA SOBRE BARRAMENTOPESQUISA SOBRE BARRAMENTO
PESQUISA SOBRE BARRAMENTO
 
Montagem e configuração 4(1)
Montagem e configuração 4(1)Montagem e configuração 4(1)
Montagem e configuração 4(1)
 
Estrutura Ineterna de um Computador
Estrutura Ineterna de um ComputadorEstrutura Ineterna de um Computador
Estrutura Ineterna de um Computador
 
Estrutura Interna de Um Computador
Estrutura Interna de Um ComputadorEstrutura Interna de Um Computador
Estrutura Interna de Um Computador
 

Acesso direto à memória

  • 2. DMA O DMA permite que hardwares acessem a memória do sistema para leitura e escrita independentemente do processador. tipo de tarefa CPU endereço do dispositivo endereço da memória Controlador DMA tamanho dos dados
  • 3. DMA O controlador DMA envia uma interrupção para o processador avisando que a transferência está completa e os dados estão disponíveis. CPU DMA RAM
  • 4. DMA Os dados não são movidos através do controlador de DMA, somente entre os dispositivos de entrada e saída e a memória. 1 – Placa de 3 – Porta 0 – Disponível 2 – Disquete Som ECP 4 – Placa 5 – Placa de 6 – Disponível 7 – Disponível Mãe Som Os atuais dispositivos de alta taxa de transferência possuem seu próprio controlador de DMA embutido.