質問: 強制シャットダウンを可能にするファームウェア/ハードウェアメカニズムは何ですか? はっきりとはわかりませんが、すべてのコンピュータの電源ボタンを押し続けると、さまざまな時間の経過後に強制的にシャットダウンするようになります。これは、コンピュータがフリーズする場合、またはその他のエラーにより完全な再起動が必要な場合に特に役立ちます。私が興味を持っているのは、この強制シャットダウンメカニズムがファームウェアの基盤となるコンピューターにハードコードされているかどうかです。または、これがハードウェアレベルでコンピューターに組み込まれているかどうか。メカニズムがファームウェアの場合、cpuレベルのエラーが原因でこのメカニズムが適切にトリガーされないことを想定するのは論理的であり、これはハードウェア機能であると私に思わせます。要約すると:ハードウェアまたはファームウェアレベルで組み込まれているユニバーサル(強制)強制シャットダウンメカニズムですか?メカニズムの性質、バリアント、および一般的な履歴について詳しく説明できます。
回答: ハードウェアまたはファームウェアレベルで組み込まれているユニバーサル(強制)シャットダウンメカニズムはありますか? 参照を探すことなく、ここにはかなり単純なロジックがあります。それらはソケットにcpuがなくても動作するため、ハードウェアレベルで動作する必要があります。確かに、pcはそれほど多くは行いませんが、技術的には電源を入れることができます。メインボードにメッセージ(ビープ音または小さな2桁のコード)を表示する機能がある場合、おそらく「不良cpu/cpuなし」コードが表示されます。また、ここで重要な部分である長押しで電源をオフにすることもできます。また、システムが非常に健全でない状態(つまり、シングルユーザーモード/ linuxカーネルパニック/ bsodなど)であるすべての場合、およびすべての意図と目的のために、行き止まりボタンはまだ機能します(少なくとも長押し)。「ハードウェアレベル」はすでにかなり広い用語であることに注意してください。つまり、数個のトランジスタから数ビットのnvramを備えた小さな専用のμc(たとえば、短押しの動作でbiosによって設定された値を維持する)まで、ほとんどの場合、それでも「ハードウェア」と呼ばれます。