ハードウェア バスマスタリングとは -techopediaからの定義

バスマスタリングとは -techopediaからの定義

目次:

Anonim

定義-バスマスタリングとはどういう意味ですか?

バスマスタリングは、CPUを経由せずに制御バスが他のコンポーネントと直接通信できるようにするバスアーキテクチャ機能です。 周辺機器相互接続(PCI)などの最新のバスアーキテクチャは、 バスマスタリングをサポートしています。


バスマスタリングは、オペレーティングシステムのデータ転送速度を向上させ、システムリソースを節約し、パフォーマンスと応答時間を向上させます。

Techopediaによるバスマスタリングの説明

バスマスタリングにより、制御バスはCPUから独立してRAMにアクセスできます。 CPUが他の責任を実行しながら、周辺コンポーネントとRAMの間のデータ転送を可能にするように設計されています。


バスマスタプラットフォームは、通常、個別の入出力(I / O)デバイスまたはマイクロプロセッサに搭載されています。 I / O経路またはコンピューターバスでトラフィックを転送します。 バスマスタは「マスタ」であり、伝送信号とアドレスを含むバス経路を制御します。 バス上の入力および出力(I / O)デバイスは「スレーブ」です。


バスマスタリングをサポートする複数のコンポーネントがコンピューターに含まれている場合、複数のコンポーネントが同時にバスを使用しようとするのを防ぐために、階層構造を実装する必要があります。 次のようないくつかの構造があります。

  • Small Computer System Interface(SCSI):コンピューターと周辺機器の間でデータを転送します。 各SCSI IDの永続的な優先順位が含まれます
  • シリアルペリフェラルインターフェイス(SPI):マスター/スレーブアーキテクチャを使用して、全二重モード(双方向)で動作します。 マスターデバイスは、フレーム同期を含むデータフレームを開始します。
  • 集積回路間(I 2 C)インターフェイス:データ転送を制御するストップおよびスタートビットメッセージを含む双方向シリアルバスアーキテクチャを備えています。
バスマスタリングとは -techopediaからの定義