computador de controlo é muitas vezes usado para grande modo de canal . Modo de canal, isto é, de acordo com um programa capaz de controlar uma pluralidade de dispositivos externos, e fornecer partilhada função de DMA, e apenas um fixo operações de transferência de dados DMA. O modo de transferência de dados, o canal pode ser dividido em vários bytes-canal, e seleccionar a matriz de canal de três tipos de multi-canais
DMA canal dedicado
O dispositivo processador (computadores mainframe), via canal de comunicação , o dispositivo processador, o processador e o canal de comunicação, o mesmo significado. dispositivos e aparelhos de comunicação , sem passar pelo núcleo do processador, comunica directamente através do controlador de DMA . Assim, o computador processador de comunicação de um único núcleo, com um dispositivo processador, o dispositivo e equipamento pode ser executado em paralelo .
No microcomputador, os dados de host e cambiais adequadas para o disco de alta velocidade acesso direto à memória (DMA) de modo.
DMA é a memória principal e periféricas uma passagem entre as prateleiras, para reduzir o número de CPU durante a intervenção de transferência de dados estar.
No modo DMA, os dispositivos de I / O para se obter o controlo do barramento, a transferência de dados será controlado pela interface DMA, quando os contra excessos de palavras, um pedido de interrupção é feita, indicando o fim da transferência de lote para a CPU.
DMA está em hardware dedicado, controle, troca automática de dados em lotes para minimizar operação de entrada / saída intervenção da CPU entre os periféricos de alta velocidade e memória principal.
Existem geralmente três maneiras: parar o acesso CPU, modo de ciclo de roubar, o acesso DMA ao CPU alternadamente .