参考资料:
http://blog.csdn.net/smallmuou/article/details/6796867
由于后面的汇编中要读取软盘扇区,这里抽空学习一下软盘结构和软盘读取。
1. 软盘结构
1.44MB软盘容量计算:
1.44MB=2(面) * 80(磁道/面) * 18(扇区/磁道) * 512(byte/扇区)
2. 相对扇区号及转换
在系统中,于是可以通过“盘面+磁道+扇区”访问到相应内容,但是这样比较繁琐,于是有了“(相对)扇区号”的概念。(相对)扇区号实际上是从0开始对磁盘上所有扇区进行的编号。
扇区物理号 相对扇区号
0面,0道,1扇区 0
0面,0道,2扇区 1
0面,0道,3扇区 2