Arquitetura de computadores

8645 palavras 35 páginas
104 MONTAGEM

DE

COMPUTADORES

DMA (Direct Memory Access)
O DMA é um recurso de transferência de dados de alta velocidade. As transferências via DMA são velozes porque não requerem a intervenção da CPU durante a comunicação, sendo realizadas programando um chip chamado controlador de DMA, localizado na placa-mãe dos PCs.
As transferências de DMA também são importantes porque transferem dados diretamente entre a fonte e seu destino sem envolver nenhuma posição de armazenamento intermediária. A transferência de um byte de dados de um dispositivo para uma posição de memória via CPU é um processo de no mínimo duas etapas: primeiro a CPU lê o byte do dispositivo transmissor e o armazena em um de seus registradores internos, depois, grava o byte no endereço apropriado de memória. A controladora de DMA reduz este processo para uma única etapa, manipulando os sinais de controle do barramento, de modo que o byte seja lido e gravado em uma única operação.
A controladora de DMA utilizada na maioria dos PCs é um
C.I. chamado 8237A ou equivalente. O antigo IBM PC e seu sucessor, o XT, usavam apenas um 8237A, que fornecia quatro canais programáveis de DMA separados, numerados de O a 3. As máquinas da classe AT, que incluem a maioria dos PCs do mercado atualmente, utilizam dois
8237A de forma a fornecer oito canais independentes de
DMA, numerados de O a 7. Somente sete dos oito canais são utilizáveis, porque o canal 4 é empregado para ligar os dois controladores a fim de que possam trabalhar como uma única unidade. Os canais de O a 3 transferem 8 bits de dados por vez e podem manipular até 64KB de dados em uma única operação, enquanto os canais de 5 a 7 transferem 16 bits por vez e podem transferir até
128KB.

Disco Rígido
Comparando com os discos flexíveis (disquetes) os discos rígidos também são não voláteis, têm uma mídia mag-

ARQUITETURA

DE

COMPUTADORES

105

nética que irá armazenar os dados e têm regiões delimitadas para

Relacionados

  • Arquitetura de Computadores
    775 palavras | 4 páginas
  • Arquitetura de Computadores
    1562 palavras | 7 páginas
  • Arquitetura de computadores
    2562 palavras | 11 páginas
  • Arquitetura Computadores
    827 palavras | 4 páginas
  • Arquitetura de computadores
    792 palavras | 4 páginas
  • Arquitetura de Computadores
    677 palavras | 3 páginas
  • Arquitetura de computadores
    743 palavras | 3 páginas
  • Arquitetura de computadores
    6516 palavras | 27 páginas
  • Arquiteturas de computador
    799 palavras | 4 páginas
  • Arquitetura de Computadores
    599 palavras | 3 páginas