bios

    0

    2答えて

    bx800に直接書き込むなど、命令を使用しなくても、ネット上のプログラムによって同じジョブが実行されているように見えます。この場合、BIOSはコンソールにテキストを書き込むべきかどうかをBIOSがどのくらい知っていますか?最初の割り込みが発生することが保証されていますか?もしそうなら、まったく同じ仕事をする同等の組立ライン(または割り込みベクトルとahの組み合わせ)は何ですか?

    2

    2答えて

    私は自分自身でNASMアセンブラを使ってブートローダを書こうとしています。私は2行のテキストを印刷し、キー押下を待ち、押したキーが 'r'であればリブートし、押されたキーが 'b'であれば起動を続けようとしています。しかし、それは私の質問の対象ではありません(私はそれらの機能を後で実装します。したがって、現時点でコードのnop命令)。むしろ、なぜ私の改行文字0xAがこのような変わった形で印刷される

    0

    1答えて

    誰かが次のコードに間違いを知っていますか? 私はそれが私が望むように動作するようにすることはできません。 変数(文字 'h')の1文字だけを出力したいだけです。私はちょうど私は何を取得することは、「何を」印刷していない画面(おそらくASCIIである角括弧 [] ; Set BIOS print screen settings mov ah, 0x0e ; Teletype mov bh, 0

    1

    1答えて

    私はBIOSのシリアル番号を取得しようとしています。 私はDelphiコードで(Win32_BIOS)を使用しましたが、複数のデバイスで問題なく動作していますが、デバイスによっては(00000000)が返されます。 端末で(Wmic bios get serialnumber)試しても同じ結果(00000000)が得られます。 WMIサービスが実行されているかどうかを確認しましたが、同じ結果が得ら

    0

    1答えて

    としてメモリにBIOSによって読み込まれたアセンブリプログラムでのラベルの使用。それは以下のように、(16-BIT REAL MODE IN)第3章ブートセクタプログラミングの例があります。 ; ; A simple boot sector program that demonstrates addressing. ; mov ah, 0x0e ; int 10/ ah = 0eh -> s

    -1

    1答えて

    基本的な質問です。完全なディスク暗号化(ビットロックなど)は、BIOSまたはOSだけを暗号化しますか?私はTPMが必要であることを知っています。そのため、私はBiosが暗号化されていると思っていますが、私は確信したかっただけです。

    0

    1答えて

    UEFIにはAPIが用意されているので、ブート変数の一部をユーザー空間で使用できるようになっています。そのうちの1つはefivarfsです。私はこれらがOSのBIOSメニューでも利用可能なブート設定であるかどうかを理解しようとしていますが、ブートメニューにこれらがない場合でも操作できる追加の変数がありますか? おかげ

    2

    1答えて

    私は幾分基本的なブートローダーを書いてきました。それはボッシュの桃のように機能します。しかし、私の実際のマシンでは、いくつかの命令がスクランブルされ、ブートローダーが失敗します。私は病気を診断しましたが、良い治療法はありません。 BIOS(UEFI互換モードでは)はBios Parameter Block(BPB)を探していて、見つからず(特定のバイトを上書きしてしまうため)、ブートローダを混乱さ

    1

    1答えて

    Windows 10では、VirtualBoxは仮想マシン(ubuntu)を作成できません。 ご存じのように、VT -xを無効にして、VT -xをBIOSで有効にする必要があります。 私の質問は、VT -xを無効にしたときにJava仮想マシン(JVM)が正しく動作する理由です。 ありがとうございました。

    0

    1答えて

    OK、ここに私の意味があります: あなた自身のブータブルコードを書きたいとしましょう。 また、あなたのコードは本当にシンプルになるでしょう。 実際、単純なのは1つの命令だけで構成されていることです。 ブート可能コードは、メインRAMまたはCPUレジスタではなく、周辺デバイス上のレジスタまたはRAMの場所にバイトまたはワードまたはダブルワードなどを書き込むことになります。 BIOS/UEFIによって