• 在线工具
  • - 计算器
    • 字符计数
  • - 下载
    • TikTok 下载
    • 抖音下载
  • - 网络工具
    • BASE64
    • Base64 转图片
    • 图片转 Base64
    • URL 编码
    • JavaScript
    • 时间戳
    • Unicode 转换器
    • JSON 格式化
    • 修改扩展名
    • 制作列表
    • CSS 优化器
  • - 加密工具
    • MD5 加密
    • 随机生成器
  • - 图像工具
    • 图像压缩
    • 二维码生成器
    • 二维码识别器
    • 壁纸预览
    • 图片 EXIF
  • - 信息表
    • 血型遗传
    • 服装尺码
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
BIOSのエントリアドレス0 xFFFF 0について
2021-12-19

電源投入後、CSを0 xFF、IPを0 x 0000に設定すると、構成されたアドレスが0 xFFFF 0となり、これがBIOSのエントリアドレスとなり、CPUはこのアドレスのコードを読み出し、バラバラの実行を開始します。

今、このアドレス0 xFFFF 0がマザーボードにあるのか、メモリにあるのか知りたいです。統合アドレッシングであればマザーボード上のROMを読み取るかもしれないと思いますが、本の図を読むと、RAMのように、メモリの中にあれば、いつ、どのプログラムでROMの中のプログラムをメモリに読み込んだのかということになります。自分で推測すると、このプロセスは固定的なハードウェアで実現されるべきで、ROMの中のすべての内容をメモリの中で最も高い部分にコピーし、その後、0 xFFFF 0は必然的にメモリの中のアドレスを指す。

百度で見ると、これを言う文章があります。

640 KB~1 MBの上位メモリ(この領域のアドレスがROMに割り当てられ、対応する384 KBのRAMが遮断されている。影メモリ技術とは、ROMの内容を対応するアドレスのRAMに読み出し、その後、システムが元のROMからデータを読み出すのではなく、RAMからデータを読み出すことで速度を向上させるものである。)

1 MB~拡張メモリ

注意:

Shadow RAM

コンピュータシステムが稼働している間、BIOSのデータを読み取ったり、BIOSのプログラムモジュールを呼び出したりする操作はかなり頻繁に行われ、Shadow RAM技術を採用すると、作業効率が大幅に向上するに違いない。

386以前と386以降では、このアドレスは異なるが、システムメモリの最高アドレスセグメントにある。386でFFFFF 0 Hとなる。CSセグメントは16ビットであり、EIPは32ビットであるため、1つの32ビットアドレスを得るために、386はCSセグメントにいくつかのフィールドを追加した。これは非表示のフィールドであり、システムはGDT、IDTを通じてセグメント選択子のフィールドを変更することができ、このときアドレス変換はセグメントアドレスが4ビット+オフセットアドレスに左シフトするのではなく、CSのBaseフィールド+オフセットアドレスである。

次に例を示します

システムに電源を入れると、システムがリセットされます。このとき386以前のシステムではCS=F 000 H,IP=FFF 0 H,Biosアドレスがセグメントアドレス左シフト4ビット+オフセットアドレス押出しであるF 000 H+FFF 0 H=FFFFFFFF 0 H

386以前はシステムアドレス可能範囲が1 MBである00000 H~FFFFFH

386ではCS=F 000 H、IP=FFF 0 Hとなるが、この場合、CScsの内容は、

Selector=F 000 H(これがご覧の部分です)

このとき隠れている部分は使えませんが、実アドレスモードではBiosアドレスは386以前のアドレスと同じで、

しかし386アドレス可能範囲は4 GBである00000000 H~FFFFFFFFHであり、このアドレス(000 FFFF 0 H)をBiosアドレスとするとシステムメモリが不連続となるため、386はハードウェアセット1方式でA 20~A 31アドレス線を1としてFFFFFFF 0 Hとなり、これをBiosアドレスとする。

このセット1の結果、非表示部分のフィールドBase=FFFFFF 0000 Hは、保護モードに入っておらず、記述子テーブルが確立されていないため、記述子テーブルを変更することによって実現されない。これはハードウェアで実現されており、1段間ジャンプを行った場合、セット1の結果は保存できないため、ハードウェア設計は0からセットされるため、FFFFF 0 Hでの命令jmp、Base=00000000 Hが実行された場合、Biosは1 M以下のメモリを使用する。

エントリアドレスの形成については、CS 0 xFFFFとIP 0 x 0000の構成という文章もあれば、CS 0 xF 000とIP 0 xFFF 0の組み合わせという文章もありますが、ハードウェアの初期化が異なるのではないかと思います。最後に形成されたエントリアドレスが0 xFFFFF 0であればいいと思います。私が推測したほどでなければ、後で補充しましょう。


ソース元URL:https://dopubox.com/article/p/3a06f4ea7dc78086

其他工具
  • 字符计数 TikTok 下载 抖音下载 BASE64 Base64 转图片 图片转 Base64 URL 编码 JavaScript 时间戳 Unicode 转换器 JSON 格式化 修改扩展名 制作列表 CSS 优化器 MD5 加密 随机生成器 图像压缩 二维码生成器 二维码识别器 壁纸预览 图片 EXIF 血型遗传 服装尺码
  • 藤子・F・不二雄の名言「ありそうもない話をありそうに描きたい」【本と名言365】
    2024-05-29

    MURAKAMI × Liquem 夢のコラボアクセが再登場☆|長山智美 デザイン狩人
    2024-05-30

    黒柳徹子さん、北京で特別授業 「日本語勉強続けて」
    2024-05-31

    「ねこクラゲ」被告、脱税認める 原稿優先で申告せず、福岡地裁
    2024-05-31

    幸田文の名言「台所に立てば、…」【本と名言365】
    2024-05-30

    吉田南さん、バイオリン部門6位 エリザベート音楽コン、奈良出身
    2024-06-01

    エリザベートコンクールで吉田さん6位入賞
    2024-06-01

    河合隼雄物語賞に八木詠美さん 学芸賞は湯沢規子さん
    2024-06-03

    ジャスパー・モリソンの名言「…が「普通」のものより役にたつことはない。」【本と名言365】
    2024-06-03

    アレクサンダー・カルダー個展「カルダー:そよぐ、感じる、日本」が開催
    2024-06-04

    ペース・ギャラリーが9月にグランドオープン。7月には特別内覧会を開催へ
    2024-06-04

    特別展「梅津庸一 クリスタルパレス」が国立国際美術館で開催。00年代からの仕事を総覧
    2024-06-04

    五木ひろし歌手生活60年…ふるさと福井へ恩返しの新曲
    2024-06-04

    週末見たい展覧会5選。今週はTRIO展、吉田克朗展、建築の構造デザインに焦点を当てた展覧会など。【2024年6月第2週】
    2024-06-05

    「再会長江」北京で特別上映 竹内監督のトークイベントも
    2024-06-04

    京都・祇園祭の「長刀鉾」稚児決まる 記者会見で「頑張ります」
    2024-06-06

    写真家の吉田ルイ子さん死去 「ハーレムの熱い日々」
    2024-06-06

    今週末に見たい展覧会ベスト8。閉幕の横浜トリエンナーレから、「梅津庸一 クリスタルパレス」、石川九楊の2ヶ月連続個展まで
    2024-06-06

    「さどの島銀河芸術祭2024」が開催。新潟・佐渡島各所で作品を制作展示
    2024-06-06

    もしあの時に戻れたら…歌人・穂村弘が話題書『迷子手帳』で明かす、今も忘れられない「失敗」
    2024-06-07

    ©  Dopu Box
    💛