随笔-65  评论-68  文章-4  trackbacks-0

因为磁盘的前512字节负责启动机器,而512字节如果想完成关于保护模式,载入中断向量,磁盘读写等功能几乎不可能。所以前512字节几乎都用来载入磁盘上特定的一个程序来进行下一步的工作。而载入的工作常常是利用中断0x13来进行的。而由于中断的限制,所以Linux不能引导1024扇区以后的内容。不过当系统引导起来以后,因为重新载入了中断向量,所以原来的int就不能够使用了。而在那时候,操作系统就使用端口来读写磁盘了,就不需要再使用原来的BIOS中断了。

posted on 2007-01-10 15:33 小爽 阅读(337) 评论(0)  编辑  收藏 所属分类: 我的经验我的操作系统

只有注册用户登录后才能发表评论。


网站导航: