30日でできるOS自作入門【10日目】
概要
これはMozyの1人アドベントカレンダー 2018 の10日目の記事です。
書こうとした経緯は、こちら
今日の内容
- 画面モードの切り替えをしてみる
今日やったこと
OS本体の動作を作成してみる
ORG 0xc200 ; このプログラムがどこに読み込まれるか MOV AL, 0x13 MOV AH, 0x00 INT 0x10 fin: HLT JMP fin
- ビデオモードの設定
今回は0x13なので8bitカラー 256色が使えるとな。
make run すると文字などは表示されず真っ黒の画面が表示された。
ハマりポイント
特になかった。この書籍結構丁寧だなぁ。
しかし進捗は悪い。。
知ったこと
ビデオモードの設定の切り替え方を学んだ。こうやって切り替えてるんだなぁ。