[過去ログ] PC-98エミュを語ろう20 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
4(2): 2021/02/27(土)21:16 ID:jAvnykW30(1) AAS
>>1 乙
876: 2021/09/08(水)02:25 ID:FCYN1ZlB0(4/11) AAS
408 :ナイコンさん:2012/02/11(土) 06:42:16.52
2DD/2HD両用ドライブ搭載機のFDD BIOSって2Dでも2DDでも
アクセスの仕方(INT 1B? やパラメーター)同じだっけ?
>セグメントリミット4GBにしてリアルモードに戻るやつ
よく分からないけど、64KBの制限は残るの?
411 :ナイコンさん:2012/02/11(土) 09:51:32.50
>>408
>4GBモードで64KBの壁
まさにその壁が無くなるモード
とはいえセグメントレジスタの(見かけの)幅は相変わらず16bitのままなので
省16
877: 2021/09/08(水)02:26 ID:FCYN1ZlB0(5/11) AAS
420 :ナイコンさん:2012/02/11(土) 14:41:12.20
ディスクリプタテーブルの中身をセグメントレジスタにキャッシュしとかなかったら
メモリアクセス発生の度にディスクリプタへのメモリアクセスも発生する事に…
そんなんでまともな速度が出る訳は無いのだ
という訳でセグメントレジスタに値がロードされる度にレジスタ内のキャッシュ部分に
一緒にディスクリプタから読んだ値が入ってくる
リアルモードの場合、セグメント開始アドレスはそれで更新されるけれど
リミットについては更新されない
だから4GBに設定しておけばセグメント64KBの壁は取っ払えるし
逆に普通にプロテクトモードからリアルモードに戻る場合あらかじめリミット64KB(以上)に
省17
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.582s*