次の方法で共有


BIOS コードのデバッグ

BIOS コードは標準のアセンブリ コードからビルドされていないため、さまざまなデバッグ手法が必要です。

x86 ベースのプロセッサでは、BIOS は 16 ビット コードを使用します。 このコードを逆アセンブルするには、ux (逆アセンブル x86 BIOS) コマンドを使用します。 Intel Multiprocessor Specification (MPS) に関する情報を表示するには、!mps 拡張子を使用します。

ACPI BIOS コードをデバッグする場合、ACPI BIOS は ACPI マシン言語 (AML) で記述されているため、上記のコマンドは機能しません。 このコードを逆アセンブルするには、!amli uを使用する必要があります。 この種類のデバッグの詳細については、「ACPI デバッグ を参照してください。