バスマスタ

読み:バスマスタ
外語:bus master
品詞:名詞

バスに接続されたカードがマスタ(ホスト)となって行なうDMA転送方式のこと。

バスに接続されるカードにDMAC(DMAコントローラ)を載せ、このDMACが直接メインメモリにアクセスすることで、デバイスとメモリ間の転送を実現する。

バスマスタではないDMA転送方式では、DMACはマザーボード上にあるものが使われる点が異なる。

CPUによる入出力PIOよりもCPUの負担が少ないという利点がある。

一方、特定の拡張スロットにデータ転送の処理が占有されてしまうため、他のスロットの処理が遅くなる問題がある。

例えばシリアル転送が不安定になり、当時はモデムによる転送データが化けしてしまう等の不安定動作を引き起こした。