Sítio do Piropo

B. Piropo

Assunto Referente :
Volte
1997
Bus Mastering
Referente a: PC@World

Bus mastering é a capacidade de um determinado processo assumir o controle do barramento (o conjunto de linhas ou condutores elétricos através dos quais se dá a transferência de dados), retirando este controle da CPU, ou microprocessador.

As grandes vantagem do bus mastering se tornam mais evidentes nos sistemas multitarefa, nos quais diversos programas (ou "tarefas") podem ser executados ao mesmo tempo: livre da responsabilidade pela transferência de dados, a CPU pode dedicar mais atenção às demais tarefas, aumentando consideravelmente o desempenho geral do sistema.

A implementação desta técnica nas portas paralelas tipo PS/2 permite que a transferência de dados se faça usando o dispositivo denominado DMA (Direct Memory Access, ou acesso direto à memória), cujo controlador de DMA passa então a controlar o processo, ao invés da CPU.

B. Piropo