DMA (Direct Memory Access) channel



otsemällupöörduskanal DMA kanaleid kasutatakse suure kiirusega andmevahetuseks mälu ja välisseadmete vahel otse, ilma arvuti keskprotsessori osavõtuta.

DMA kanal kujutab endast spetsiaalset elektroonikaskeemi või mikroprotsessorit, mis võib küll mõnikord "varastada" keskprotsessorilt takte, kuid andmeedastus toimub palju kiiremini kui sel juhul, kui iga baidi edastamiseks tuleks kasutada keskprotsessorit. PC-des on kaheksa DMA kanalit, mida kasutatakse järgnevalt (enamik helikaarte kasutab DMA kanalit 1)

 
DMA kanalKasutamine
08-bitine edastus
18-bitine edastus
2flopiketta kontroller
38-bitine edastus
4virnastatud 0-3
516-bitine edastus
616-bitine edastus
716-bitine edastus