首页 > 代码库 > 勘误贴(关于注释)

勘误贴(关于注释)

勘误一:

  感谢怀鹏兄指正。

  错误:原文中“*****”标记的那一行。

  改正:由int0x13的参数表可以看出,CL表示读出的数据所在的扇区号,这里可见扇区号为2,即从第2个扇区开始读取的。(从1开始的,不是0)那么第二个扇区是哪里?是head.s。为什么呢?这就涉及到第一个扇区是谁?是boot.s。磁盘不是连续存储的么,怎么设定boot.s就是整整一个扇区呢?一个扇区512B,而boot.s恰好被Linus设置成了一个扇区的长度。详见注释贴。

 

(未完待续……请大家继续指正……)

勘误贴(关于注释)