那篇帖子(请问dos启动原理)我无法回复,在这里看吧,是接着的。难道还要我给分?
如何将文件送到前512字节呢?”
这句话是什么意思?我看不大懂。麻烦解释一下,然后我告诉你。
我开始没看上面的,原来已有人写过了,那我就省了,
要补充的是关于硬盘启动,bios的int 19h自举程序把硬盘主引导扇区(0面0道1扇)加载到0:7C00后,取扇区最后一字,看是否为AA55h,是的话bios的int 19h自举程序就把控制权交给mbr了。
mbr取得控制权后先把自己下移到0:0600处,把0:7C00空出,然后mbr检查分区表的4个可自举标志,找到80H后,把该分区第一个扇区(dos引导记录)加载到0:7C00处,然后mbr检查扇区最后一字,好象是0:7DFE把,是否为aa55h,是的话mbr就转到0:7C00,然后dos引导程序就在这里执行了;不是的话就显示"missing operating system"
好了,这样就详细一些了。