• ベストアンサー

DMAモードとPIOモード

ATA規格の転送方法には、DMAモードとPIOモードというのがあるそうなんですが、DMAモードとPIOモードの転送速度はどの程度違うんでしょうか? マザーボードの説明書にはマスタにDMAデバイス、スレーブに非DMAデバイスを接続するように記載されていましたが、DMAモードはマスタデバイスのみで使用されるということでしょうか? また、ディスクの転送モードがDMAかPIOかを確認する方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • toysmith
  • ベストアンサー率37% (570/1525)
回答No.2

現在のPC利用法で考えると、IDEコントローラーに使用するデバイスはほとんどがUltraATAデバイスです。 CD-ROMですらUltraATAを採用している物が多いですから。 プライマリ、セカンダリについてですが、プライマリにPIOデバイスを接続した場合、セカンダリが自動的にPIOとして認識されてしまうIDEコントローラーが存在します。 この場合でも、プライマリ、セカンダリともDMAデバイスを接続し、DMAモードで動作させることが可能なようです。 確認は#1のデバイスマネージャで確認する方法が簡単ですが、OSのバージョンによっては正確な表示が出来ない事があります。 この場合、BIOSセットアップメニューで調べることが出来ます。

100Gold
質問者

お礼

ご回答ありがとうございます。 両方DMAモードで使えるんですね。 参考になりました。

その他の回答 (1)

  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.1

速度の違いは http://www.atmarkit.co.jp/fpc/pctips/032changeudmamode/changeudmamode01.html 真ん中のご質問については不勉強でわかりません。 最後のはデバイスマネージャで該当ドライブのプロパティの「詳細設定」タブから見ることができます。

100Gold
質問者

お礼

ご回答ありがとうございます。 わかりやすいページでとても参考になりました。

関連するQ&A