プラグアンドプレイ
プラグアンドプレイ(「PnP」と略されることが多い)は、コンピューターの周辺機器が接続されるとすぐに自動設定される仕組みです。ユーザーがドライバーを手動でインストールしたり、デバイスの設定を行ったりする必要はありません。これらの作業はオペレーティングシステムが代わりに処理します。プラグアンドプレイは、Windows、macOS、Linuxのコンピューターだけでなく、モバイルデバイスやタブレットに新しいデバイスを接続する際の標準的な動作です。
新しいプラグアンドプレイ対応の周辺機器を接続すると、コンピューターはいくつかの手順を自動的に実行します。まず、オペレーティングシステムが識別プロトコルを通じてデバイスを検出し、識別します正確な方法は(インターフェースによって異なります)。次に、ローカルのドライバーライブラリまたはオンラインリポジトリから、適切なデバイスドライバーを探してインストールします。最後に、メモリアドレスや割り込み要求(IRQ)など、必要なリソースを割り当てて新しい周辺機器を設定します。たとえば、新しいマウスをコンピューターのUSBポートの1つに接続すると、オペレーティングシステムはそのマウスのモデルとメーカーを自動的に識別し、正しいドライバーをインストールします。数秒以内に、新しいマウスを使えるようになります。
現代のコンピューターにあるほとんどの拡張インターフェースは、プラグアンドプレイに対応しています。これには、USB、Thunderbolt、HDMI、DisplayPortなどの外部インターフェースや、PCI Express、SATAなどの内部拡張スロットが含まれます。外部インターフェースで接続されたデバイスは、多くの場合ホットスワップに対応しているため、コンピューターを再起動せずに接続や取り外しができます。新しい内部コンポーネントを追加するには、まずコンピューターの電源を切る必要がありますが、コンピューターが起動すると、PnP対応のコンポーネントは自動的に認識され、設定されます。
知識をテストする