- 締切済み
ドライバの種類?
皆さん始めまして(じゃ無い人もいるかも…)。 ちょっと言葉の違いで父親ともめたので皆さんにお尋ねしたいのですが、 1.ソフトウェアドライバとハードウェアドライバの違いについて詳しく知りたいのですがそれについての書籍、HP、知識などが有りましたら教えて欲しいです。 2.この他にもドライバ(ソフト&ハード以外で)が有りましたらそれについても教えて欲しいです。 3.「ソフトウェアドライバ=プラグイン」というとうのは合っているのでしょうか? 以上の3つなんですが、できるだけ解り易く教えて下さい。よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- craftsman
- ベストアンサー率49% (166/336)
Windows前提で回答します。 1.ハードウエアドライバとは、ハードウエアを操作するためのドライバプログラムの事です。 ソフトウエアドライバとは、ソフトウエアとソフトウエアを繋ぐためのドライバですね。 (例えば、ソフトウエアMIDIドライバは、MIDIを使用するアプリケーションソフトウエアに対し、APIを開放し、APIからの操作によってMIDI音源をエミュレートし、結果をMMドライバを通じてPCMに流します。) 2.どちらかしか無いと思います。 3.違います。 一般にプラグインと呼ばれるものは、アプリケーションソフトウエアの機能追加に用いられるものであり、そのソフトウエアからしか使用する事ができません。 ソフトウエアドライバは、OS自体を機能拡張する物で、全てのアプリケーションソフトウエアにAPIが開放されているものです。
- MovingWalk
- ベストアンサー率43% (2233/5098)
「ドライバ」といっても、ねじ回しや運転手のことではなくパソコン関係の 事を聞かれているのだと思います。 パソコン関係で「ドライバ」といえば「デバイスドライバ」のことをいいます。 これは、ハードウェア(デバイス)を制御するソフトウェアです。 http://yougo.ascii24.com/gh/search/?pattern=%83h%83%89%83C%83o つまり「ドライバ」が対象とするのは「ハードウェア」であり、 「ドライバ」そのものは「ソフトウェア」ということになります。 「ソフトウェアドライバ=プラグイン」というのは一般的ではないと思います。 あくまでも上記で説明した通りだと... このほか、ハードウェア関係では、駆動回路のことをドライバといいます。 例えば、液晶の駆動回路を「液晶ドライバ」という風に。 参考になりましたでしょうか。
- akino4
- ベストアンサー率18% (35/185)
どのOSについて言ってるのか解らないので何とも言えないんですが・・ UNIX系かwin系だと・・・ 1についてはソフトウェアドライバ、ハードウェアドライバ・・・どっちもしらないので省略(^^; >2.この他にもドライバ(ソフト&ハード以外で)が有りましたらそれについても教えて欲しいです デバイスドライバとかですか? デバイスドライバってOSの特権モードで動く主にデバイスの制御をするプログラムのことってなかんじかなぁ~・・・ もちろん、ファイルシステムだったり、OSの内部情報をアプリに橋渡しする ドライバもありますね・・・ >3.「ソフトウェアドライバ=プラグイン」というとうのは合っているのでしょうか? OSによるでしょう。 windowsだとカーネル起動後読み込まれるのが主流ですが、FreeBSDとか だとちょっとまえまで、カーネルと一緒にコンパイルするのが主流 でした。
お礼
皆さんお答え有り難う御座いました。 一様この内容を話したら父も少しは納得してくれたので助かりました。 書いたことが字足らずですいませんでした。 知りたい事はこれで合ってますので大丈夫でした。