アセンブラを勉強しよう
■ このスレッドは過去ログ倉庫に格納されています
0773代理
2009/04/04(土) 11:10:26荒らし対策になるか、ちょっとテストもかねて
これでお願いできますでしょうか。
ゆあるえる http://pc12.2ch.net/test/read.cgi/tech/1172916032/
なまえ 762
めーる sage
ほんぶん
色々ありがとうございます。すみません、環境も書きます
まず、最終目標はOS作成(動作原理が知りたい)です
(なので、DOSにも頼らない方向にしたい)
あれから、int 21HもCPUの機能ではなくて
OS側の機能ということがわかりました。
そこで、BIOSを使えば文字が表示出来ると思いましたが
以下コード、Win環境では実行すると例外が出ます
〜略
mov ah,0eh
mov al,61h
mov bh,0
mov bl,1
int 10h
このコード、ブート直後ならいざ知らず、
Win起動後はOSの保護で例外がでると
推測したのですがあってますでしょうか?
Winのcmd.exeで試行錯誤しながらOS作って、
それでいつかブートするのが理想なんですが
BIOSが直接たたけないとなると次はエミュですかね・・
■ このスレッドは過去ログ倉庫に格納されています