リアルモード

スポンサーリンク
Hyfaxのこと

Hyfaxのこと(6)

x86リアルモードで動くモニタプログラムのHyfaxを作るお話の6回目です。今回は予告通りFATクラスタチェーンの追跡を取り込みたいと思います。クラスタチェーンFATはクラスタという単位で管理されています。クラスタは標準で4セクタ=0x80...
Hyfaxのこと

Hyfaxのこと(5)

x86リアルモードで動くモニタプログラムのHyfaxを作るお話の5回目です。前回ではBOOT1.BINが起動するところまでを作成し確認しました。今回はBOOT1.BINにディレクトリ検索機能とFATチェーン追跡機能を追加してBOOT1.BI...
Hyfaxのこと

Hyfaxのこと(3)

前回boot0.asmを作ったわけですが、次のboot1.asmを作るにあたって用意しておくと多少楽になって整理がしやすい数値群があります。今回はboot0.asm側であらかじめそういった数値を用意しておこうと思います。用意するのはBOOT...
BIOS

BIOSと戯れてみる(4)

x86レガシーBIOSで遊んでみようというネタの4回目になります。環境は以前と変わってWindows11+VSCode+WSLになります。さて、拡張ディスクリードというBIOSコールがあるそうです。なんでもシリンダ、ヘッダ、セクタの構成を気...
ChatGPT

チャッピーとの雑談(28)

x86リアルモードでのOSというかモニタというかで、ファイルにあるプログラムを起動させたいんだけど、どんな感じになるの?ChatGPT:いいね、それは「リアルモードでの簡易OS(モニタ)」を次のステップに進める王道ポイントだね。「ファイルに...
スポンサーリンク