您的位置:首页 > 其它

专注于操作系统4之引导程序

2012-02-25 10:15 183 查看
以通过硬盘的启动为例,引导程序放在硬盘(假设放在c盘)的首扇区(0号柱面,0号磁头,1号扇区), 它只有且只能有512字节的大小。BIOS怎么知道它是不是引导扇区呢? 只要首扇区中的程序满足,有512字节的大小,并且以0aa55H 这两个字节作为结尾, 那么该程序就是引导程序, 它所在的这个首扇区就是引导扇区。 因为这个程序是如此的小,所以,它做不了太多事, 它主要功能是跳到操作系统代码的入口地址,然后让cpu执行操作系统的代码,运行操作系统。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: