1

質問 1) コンピュータをシャットダウンするにはどうすればよいですか? これには割り込みがありますか?

質問 2) acpi 電源オプションを使用して、コンピューターをシャットダウン、再起動、またはスリープ状態にできると聞きました。モード。さて、どうしよう?それらは、呼び出すことができるいくつかのルーチンの形式になっていますか? もしそうなら、それらを呼び出す方法は?またはそれらは割り込みのいずれかに含まれていますか?

質問 3) OS の実行中に、キャビネットにある電源ボタンを押したとします。次に、OSがコンピューターを準備してシャットダウンできるように、irqが起動されますか?

編集:ここでは、Windowsではなく自分のOS について話しいます。

4

2 に答える 2

1

これは Matthew Garrettによる非常に有益なブログ投稿で、Windows と Linux が再起動を実装する方法を説明しています。シャットダウンは多少似ていると思います。原則として、機能する方法はたくさんあります。実際の問題は、BIOS と ACPI の実装は通常、お粗末で、Windows でのみテストされているため、おそらく Windows と同じようにするのが最善の方法です。私がリンクした記事によると、これはLinuxも最近行っていることです。

于 2012-02-21T12:00:16.487 に答える
-3

回答 1. コンピュータをシャットダウンするには、さまざまな方法があります。

  1. Windows ダイアログに表示されるシャットダウン オプションを使用する
  2. コマンド プロンプトでシャットダウン コマンドを使用する
  3. タスク マネージャーを使用してコンピューターをシャットダウンする
  4. キャビネットの電源ボタンを押して、コンピュータをシャットダウンします。
于 2012-02-21T11:50:35.007 に答える