• 온라인 도구
  • - 계산기
    • 문자 수
  • - 다운로드
    • TikTok 다운로드
    • DouYin 다운로드
  • - 웹 도구
    • BASE64
    • Base64→이미지
    • 이미지→Base64
    • URL 인코딩
    • JavaScript
    • 타임스탬프
    • 유니코드 변환기
    • JSON 형식
    • 확장자 수정
    • 목록 만들기
    • CSS 최적화
  • - 암호화 도구
    • MD5 암호화
    • 랜덤 생성기
  • - 이미지 도구
    • 이미지 압축
    • QR 코드 생성기
    • QR 코드 리더
    • 배경 화면 미리보기
    • 이미지 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 다운로드 DouYin 다운로드 BASE64 Base64→이미지 이미지→Base64 URL 인코딩 JavaScript 타임스탬프 유니코드 변환기 JSON 형식 확장자 수정 목록 만들기 CSS 최적화 MD5 암호화 랜덤 생성기 이미지 압축 QR 코드 생성기 QR 코드 리더 배경 화면 미리보기 이미지 EXIF 혈액형 유전 의류 사이즈
  • 「現実をみんなに伝えたい」能登高校書道部が新作の書道パフォーマンスを披露…部員それぞれが抱える大地震の被害
    2024-05-30

    『ボールアンドチェイン』南Q太著 評者:三木那由他【このマンガもすごい!】
    2024-05-30

    白と黒で奏でるインスタレーション 渡辺信子が京都で「White and Black」
    2024-05-31

    小学館も来週に報告書公表
    2024-05-31

    あらゆる知識に精通した「天才」が教えてくれた、頭を良くするための新書の読み方と「究極のインプット・アウトプット」の方法
    2024-06-02

    映像化は「作家の意向第一」と小学館が指針
    2024-06-02

    現代美術作家の杉本博司がYouTubeチャンネル開設 素顔に迫る映像を公開
    2024-06-04

    akakilikeの新作ダンス公演『希望の家』が松本・東京の2都市で上演へ
    2024-06-04

    「UESHIMA MUSEUM」が開館。屈指の現代美術コレクションを一般公開
    2024-06-05

    石川九楊の個展「石川九楊大全」が上野の森美術館で2ヶ月連続開催へ
    2024-06-05

    エドガー・サラン個展「EDGAR SARIN ー HUNKY DORY」(VAGUE KOBE)レポート。展示空間の可能性やその調和の在り方を問いかける
    2024-06-04

    多摩美術大学がAIやサーキュラーなど5つの最先端のテーマを研究するプラットフォームをスタート
    2024-06-04

    田名網敬一「TANAAMI!! AKATSUKA!! / 45 rpm」展、集英社マンガアートヘリテージ トーキョーギャラリーで開催
    2024-06-04

    「VOCA展」に関するハラスメント防止のためのガイドラインが制定
    2024-06-05

    子供と行きたいおすすめ美術館【東京編】。子連れ、親子でアートを楽しもう!
    2024-06-06

    藤井八冠、5連覇へ白星発進 将棋棋聖戦、山崎八段破る
    2024-06-06

    写真家の吉田ルイ子さん死去
    2024-06-06

    佐渡金山「情報照会」と勧告 世界遺産登録に可能性残す
    2024-06-06

    「江戸期より後の遺構」 世界遺産目指す佐渡の金山、一部除外勧告
    2024-06-06

    アキナの山名さん骨折 毎日放送、ロケ中に転倒
    2024-06-06

    ©  Dopu Box
    💛