bios

    3

    1答えて

    私はシンプルなアセンブリスニペットを使用して、BIOSをブートローダーの一部として使用してスクリーンに文字を印刷しています。ここにブートローダーコードがあります。 [org 0x7c00] [bits 16] %include "a20_check.asm" mov ah, 0x0e mov al, 'H' int 0x10 times 510 - ($-$$) db 0

    -2

    1答えて

    ROMにあるバイナリコードをlinuxの一般的なファイルにしたい。どのようにそれを行う。 また、ROMがアクセスするメモリアドレス?

    4

    1答えて

    通常、プログラマはレジスタ(と時にはセグメント)をブートローダの最初の行にフィックスアップしているのが普通です。例えば:BIOSはブート手順の間に、すべてのレジスタをクリアします: inc cx dec bx inc bp dec di xor ax, ax 私は私が知っていることであるということだろう。 ブートローダーのレジスタとセグメントを初期化するのは良い習慣ですか?はいの場合、

    2

    1答えて

    私の目標は、ユーザーがエスケープキーを押すことを決定するまで、矢印キーを使用してプログラム内を上下に移動できるInt 16命令を使用することです。ループで次のコードを使用し、最後に終了条件を追加するか、私が紛失しているものがあるか、複数のキーを押して読み込みますか? Mov ah,00 int 16

    -2

    1答えて

    BIOSのパスワードを尋ねてきました。私はパスワードを設定して自分自身を覚えていません。しかし、システムは古いです。私は私のUbuntuメインOSをWindows 8.1/10に置き換えたいと思っています。

    -1

    1答えて

    私はコンピューティングの専門家ではありませんが、私は自分の基礎を知っています。とにかく、私は私のUSBに焼き付けられたISOを通じてWindows 10をインストールするときに私を助ける2つの質問を確認したいと思います。ラップトップを起動すると、「F10-ROM Based Setup」と表示されます。私はそれに行き、BIOS上で、私は私の現在の起動順序があることがわかります。 Notebook

    3

    1答えて

    私はint 13hを使用して、組み立てたプログラムを実行するたびにセクタを読み取る機能を、NASMに作成しました。sudo qemu-system-i386 load_disk.binこれは私にこの出力を与えます: ディスク読み取りエラー!ディスクの読み込みエラー!ディスク読み取りエラー!*ディスク読み取りエラー!*ディスク読み取りエラー!* キャリーフラグ(CF)が設定されていると予想されます。

    2

    1答えて

    iSCSI LUNからlinuxを起動すると仮定すると、HBAは、OSのデバイスドライバがロードされる前の段階であっても、iSCSIターゲットに接続してLUNを読み取ることができます。しかし、ブートプロセスのある段階では、open-iscsiイニシエータが引き継ぎ、iSCSI処理をHBAに再びオフロードします。これは特別なドライバを必要とします(例えば:broadcomのための - bnx2i)私

    1

    1答えて

    私はインテルのBIOSを学びたい。だから私はオープンソースコード といくつかの開発ガイドを得ることができますか?リンクhttp://www.crn.com/news/applications-os/21401337/intel-bios-code-goes-open-source.htmから、私はIntelがすでにBIOSソースを開いていることを知っていますが、入手方法はわかりません。

    0

    1答えて

    USB PEから起動したWindows PEで実行されるバッチスクリプトからBIOSパスワードを設定しようとしました。しかし、スクリプトを実行した後も、パスワードなしでBIOSセットアップに入ることができます。私はすでにHPの指示をチェックし、問題をGoogle検索しましたが、何も動作しません。 HP BCUの START "" "X:\Windows\BIOSUtility\HpqPswd64.