jjaicx 发表于 2013-7-12 11:03:46

关于引导扇区的问题,请前辈们看看

请问一下, 一号扇区既然是引导扇区, cpu加载一号扇区的程序应该会 自动加载到 07c00h内存处执行吧?

但是 我将显示字符串的程序写入一号扇区,让虚拟机 硬盘启动,读取一号扇区,显示的是乱码。
如果 我在程序的第一行显式将程序放到7c00h处也就是在程序第一行写上 org07c00h 这样一条伪指令, 虚拟机硬盘启动就是正常显示字符串。(用的nasm编译器)


这是为什么呢???

刀下留人 发表于 2013-7-12 18:26:42

不懂。没写过

monk-half 发表于 2013-7-13 14:09:15

不懂 帮忙顶

小甲鱼 发表于 2013-7-16 04:15:27

不妨参考下这个:http://bbs.fishc.com/forum.php?mod=forumdisplay&fid=205&filter=typeid&typeid=283

阔怀 发表于 2015-8-17 10:33:00

{:1_1:}
页: [1]
查看完整版本: 关于引导扇区的问题,请前辈们看看