xv6启动加载程序内存范围

时间:2016-01-12 07:18:45

标签: linux-kernel operating-system xv6

从book-rev8(DRAFT截至2014年9月3日第95页),它说:

“引导加载程序本身位于0x7c00 through 0x7d00,但0x7d00 - 0x7c00256 bytes,而不是512 byes(BIOS读取{{1}来自磁盘)。

所以,我认为启动加载程序本身位于512 bytes,但我不确定我是否正确。

1 个答案:

答案 0 :(得分:0)

BIOS将HD的块0读入512字节,从地址0x07C00开始。

就像终结者一样,这就是它的作用。