0x00007c00 - 0x00007dff : ブートセクタが読み込まれるアドレス。今回のORGの値はここの数字を使った。
|
16ビットのレジスタ ※機械語におけるレジスタ番号の順 (この順番ほんと?) AX・・・アキュムレータ |
|
8ビットのレジスタ AL・・・アキュムレータロウ(low) |
|
32ビットのレジスタ EAX、ECX、EDX、EBX、ESP、EBP、ESI、EDI ※Eはextendの意味 |
|
ES・・・extra segment |
セグメントレジスタをフルに使った場合、44バイト記憶できる
汎用レジスタ: http://wisdom.sakura.ne.jp/programming/asm/assembly3.html
BIOS ファンクション: http://community.osdev.info/?(AT)BIOS
AT互換機でのメモリマップ: http://community.osdev.info/?(AT)memorymap
Makefile 書き方:http://www.watanabe.nuie.nagoya-u.ac.jp/member/asakura/lectures/make/#make
http://www.am.sanken.osaka-u.ac.jp/~mukaigaw/misc/Makefile.html