Прямая Memory Access и ISA DMA передача заданий
Прямая Memory Access (DMA) является средством, с помощью которой устройства могут обмениваться данными с памятью или друг с другом, не требуя вмешательства со стороны процессора. Стандартный DMA позволяет устройство для обмена данными с памятью, но не с другим устройством. Автобус Mastering DMA позволяет двум устройства обмениваться информацией непосредственно друг с другом. Преимущество использования DMA заключается в том, что она сокращает нагрузку на процессор, позволяя ему выполнять другие задачи. Есть еще меньшее число каналов DMA, чем IRQs восемь сравнению с 16 -, но DMA каналы будут гораздо меньше спроса, чем IRQs, поэтому доступность каналов DMA почти никогда не issue.The таблице ниже перечислены каналы DMA и использует для которых они являются, как правило, ставится.
DMA 2 используется практически во всех системах на дисковод гибких дисков контроллеров. Без DMA 4, которая является специализированной каскада канал (используется для доступа в средней DMA контроллера), других каналов DMA доступны для использования с карты расширения. DMA 0 почти никогда не используется, поскольку, хотя он появляется только в 16 - битных слотов, он поддерживает только 8 - битной передачи. Большинство ISA звуковые карты требуют двух каналов DMA, с 8 - битный звук с использованием DMA 1 и 16 - битный звук с использованием DMA 5. Учтите, что эти каналы DMA касаются только ISA карт. PCI устройства не требуют одного из этих каналов DMA для использования DMA. Например, если Вы позволяете DMA режим передачи на одной или обеих встроенной PCI IDE контроллера, вы обнаружите, что они работают в режиме DMA без оккупационные ISA DMA каналы. Единственный момент DMA конфликты могут возникнуть, если установить звуковую карту ISA и ISA SCSI адаптер пребывания. Практически все звуковые карты ISA использовать оба DMA 1 и DMA 5, и некоторые ISA SCSI карты в настройках по умолчанию для использования DMA 5, которые вызывают конфликт. Простой ответ - настроить SCSI адаптер пребывания использовать DMA 6 или DMA 7. Чем лучше ответ, как обычно, чтобы избежать ISA карты, когда это возможно. в этой статье идет речь добавил Томом Диккенс
|
|||||||||||||||||||||||||||||||||||||||
|