I/O
「Input / Output」の略です。
I/Oは、コンピューターシステムが入力を受け取り、出力を返すことを指し、コンピューティングの基本的な要素の1つです。キーボードで文字を入力したり、マウスのボタンをクリックしたりすると、入力を行ったことになります。コンピューターがモニターに何かを表示すると、それが出力です。この用語は、I/OデバイスとI/O操作の両方を指す場合があります。
I/Oデバイスには、コンピューターを操作できるようにする周辺機器や、2つのコンピューターシステム間でデータを交換できるようにする機器が含まれます。入力デバイスを使うと、コンピューターに指示を与えたり、データを入力したりできます。たとえば、キーボード、マウス、マイク、タッチパッドなどです。出力デバイスは、モニター、スピーカー、プリンターのように、データを表示したり音声で伝えたりします。ユーザーとの間で入出力を処理するデバイス(複合機や、触覚フィードバック機能付きのゲームコントローラーなど)もあれば、他のコンピューターシステムとの間で入出力を処理するデバイスネットワークインターフェースや(ストレージデバイスなど)もあります。
デバイスを接続するコンピューター上のポートは、I/Oポートと呼ばれます。USBポート、HDMIやDisplayPortなどのディスプレイインターフェース、オーディオポート、イーサネットポートは、現代のコンピューターで最も一般的に使われているポートです。
コンピューターのCPUは、I/O操作を管理します。デバイスのコントローラーからCPUへ、データバスを通じてデータが送られます。CPUは、受け取ったデータを正しいバスに沿って宛先へ送ります。その宛先は、コンピューターのモニターのようにユーザーが直接使う出力デバイス、メモリやストレージデバイス、または別のシステムにつながるネットワークインターフェースなどです。
知識をテストする
