-1

そのため、私たちプログラマーがコンピューター上のデバイスとどのようにやり取りしているかについて、私は混乱しています。今、私は大きなアイデアについて話しているのではありません。さまざまなプログラムがその機能を使用できるように、ハードウェアの上にあるデバイスドライバーがあることを私は知っています。

しかし、一般的に誰がドライバーと正確に話しているのでしょうか? プログラマーは、ドライバーで関数を呼び出すアプリケーションを作成していますか? それとも、プログラマーがオペレーティング システムを介して関数を呼び出し、それがドライバーへの呼び出しを処理するのでしょうか? ご覧のとおり、ドライバー、OS、およびアプリケーションがどのように組み合わされるかという核心について、私は本当に混乱しています。

4

1 に答える 1