インタフェースの種類,特徴を修得し,応用する。デバイスドライバの役割,機能を修得し,応用する。・入出力インタフェースの種類と特徴を理解する。インタフェースの種類,特徴を修得し,応用する。デバイスドライバの役割,機能を修得し,応用する。・入出力インタフェースの種類と特徴を理解する。入出力インタフェースの種類,転送方式,伝送速度,接続可能台数,用途などの特徴を理解する。応用情報シリアルデータ転送方式とパラレルデータ転送方式や,周辺装置を接続する際の接続形態(トポロジ)の種類,特徴,使用される機器を理解する。方式やチャネル制御方式を理解する。入出力割込みが果たす役割を理解する。応用情報チャネルの種類,特徴,動作モードを理解する。応用情報デバイスドライバの役割,プラグアンドプレイ,ホットプラグの機能,デバイスとの同期を理解する。入出力インタフェースの種類,転送方式,伝送速度,接続可能台数,用途などの特徴を理解する。シリアルデータ転送方式とパラレルデータ転送方式や,周辺装置を接続する際の接続形態(トポロジ)の種類,特徴,使用される機器を理解する。入出力インタフェース入出力インタフェースとは、コンピュータに周辺機器を接続するためのコネクタやケーブルの形状、伝送に用いる通信規格などを指します。インタフェースは、コンピュータ本体と周辺装置との通信を整える働きをする部分で、データの転送方式には、シリアル方式のインタフェースと、パラレル方式のインタフェースとがあります。シリアルインタフェース1本の信号線を使って1ビットずつ順番にデータを転送する方式です。一度に転送するデータの量は少ないですが、ケーブルやコネクタの構造を単純化出来るので、高い動作周波数での転送速度を上げることが出来ます。例:USB、LANケーブル、シリアルATAパラレルインタフェース複数の信号線を束ねたケーブルで、複数のビットを同時に転送する方式です。一度に転送するデータが多いので、動作周波数が低くてもデータを転送できます。シリアルインタフェースに比べ仕組みが複雑になること、ケーブルが太く、伝送距離が短いなどの短所もあります。second)を単位として表します。「ビット/秒」は1秒間に転送できるデータ量をビット単位で表したものです。1bpsは、1秒間に1ビットのデータを送ることが出来る速さです。USBUSBはコンピュータ用の入出力インタフェースとして広く使われている規格です。現在主流であるUSB2.0規格は最高480Mbpsの高速通信が可能です。USB2.0には3つの転送モードがあり、高速性の求められる外付けハードディスクなどには、480Mbpsのハイスピードモード、プリンタやスキャナなどには12Mbpsのフルスピードモード、低速なキーボードやマウスなどには1.5Mbpsのロースピードモードが使用されています。*一見、フルスピードモードが最も速いように思えますが、12Mbps=フルスピードモードなのは、旧規格のUSB1.1の規格の名残で、USB1.1の最高速度が12Mbpsであったため。最近では、転送速度が5Gbpsとさらに高速なUSB3.0という規格も登場し、外付けハードディスクなど対応商品も出てきています。USB普及の背景USBが広く使われるのは、プラグ・アンド・プレイやホットプラグインに対応するインタフェースであることも理由の一つです。ホットプラグインとはコンピュータの電源を入れたままでケーブルの抜き差しができる機能です。プラグ・アンド・プレイは、接続した周辺機器をOSが自動認識する機能です。USBケーブルを介して周辺機器の電源がコンピュータ側から供給される「バスパワー」にも対応するため、消費電力の小さい機器なら、電源ケーブルを使わずにコンピュータからUSB経由で電源供給を受けて稼働できます。USBハブUSBハブを用いると、一つのUSBポートにコンピュータやハブを含めて最大127台までの機器を階層的なツリー型に接続できます。コンピュータと周辺機器、USBケーブル、USBハブのうち、USB1.1のみに対応する機器が一つでもあれば、USB1.1の最高速度である12Mbpsでしか通信できなくなるため、USB接続する機器の選定には注意が必要です。IEEE1394IEEE1394は転送速度が100Mbps以上という高速なシリアルインタフェースで、主にデジタルビデオカメラなどで採用されています。「FireWire」や「i.Link」という名称で商標登録しているメーカーもあります。最大63台の機器をデイジーチェーン接続(数珠つなぎ)でき、周辺装置同士を直結することもできます。従来からモデム、TAなどの接続に用いられてきた低速なインタフェース。従来からプリンタなどとの接続に用いられてきたインタフェース。現在はIEEE1284として規格化されている。従来からスキャナや外付けのハードディスクなどに用いられてきたインタフェース。最大7台までデイジーチェーン接続が可能。内蔵ハードディスク、CD-ROMなどを内部で接続するためのインタフェース。別名でATA、ATAPIともいう。IDE/E-IDEの後継として位置づけられる磁気ディスクの高速インタフェース。ケーブルが細く延長距離も長いため接続がしやすい。最大転送速度が150MB/秒などと高速である。赤外線による無線通信インタフェース。最大4Mbpsの通信速度があるが、通信距離が1m程度と短く、機器を向き合わせる必要がある。PDAとコンピュータ間や携帯電話同士のデータ交換などに使われる。2.4GHz帯の電波を利用する無線通信インタフェース。半径10m以内で最大3Mbpsの通信速度がある。赤外線を利用するIrDAと違い、機器間に障害物があっても通信できる。応用情報デバイスドライバの役割,プラグアンドプレイ,ホットプラグの機能,デバイスとの同期を理解する。方式やチャネル制御方式を理解する。入出力割込みが果たす役割を理解する。Access:直接記憶アクセス)方式,チャネルコマンド,光チャネル,オフラインシーク,オフラインサーチ,超高速チャネル,拡張チャネルシステムデバイスドライバデバイスドライバは周辺機器の動作をコントロールするソフトウェアです。OSと周辺機器の仲立ちをし、メーカーや機種の違いによる機器の制御方法の差を吸収するものです。コンピュータに周辺機器を接続して正常に稼働させるためには、その装置に付属するデバイスドライバをコンピュータにインストールする必要があります。入出力制御の方式には、CPUを介さないDMA方式、チャネル制御方式、プログラム制御方式などがあります。プログラム制御方式CPUがプログラムを実行する中で、CPUが入出力装置と主記憶装置との間のデータ転送を行う方式です。低速の入出力装置が動作する間、CPUが待っているので処理効率が落ちます。Access:直接記憶アクセス)DMA方式とは、CPUを介さずに入出力装置が主記憶装置との間のデータ転送を行う方式です。DMA方式によってCPUの待ち時間を減らすことができます。この方式の場合、CPUからの入出力の指示は主記憶装置に対して行われます。別途DMAコントローラという装置が必要です。チャネル制御方式チャネル制御方式とは、チャネル装置が入出力装置と主記憶装置との間のデータの転送を行う方式です。この方式の場合、CPUからの入出力の指示はチャネルに対して行われます。