推荐你一篇**:

[复制链接]
3056|6
 楼主| 88088 发表于 2008-4-28 14:30 | 显示全部楼层 |阅读模式
你的那个AT89C51SND的程序,我实在是看不明白<br />1&nbsp;.&nbsp;FAT区以4个字节为一项,记录簇连<br />根目录以32字节一项,<br />他的20--21字节起始簇号的高16位&nbsp;和&nbsp;26--27字节起始簇号的低16位,组成簇连<br />那么FAT区的簇连和根目录的簇连,两者之间有什么区别呢??<br /><br />2&nbsp;.&nbsp;如果读取根目录32字节项,在他的前11位当中知道了文件名字(前8位是名字,后3位是扩展名),那么如何知道这个文件的数据在那里啊???<br />假如是在20-21字节起始簇号,和&nbsp;26-27字节起始簇号,知道文件的开始簇号,那么下个簇号有是在那里知道呢???<br />谢谢computer00指点<br /><br /><br /><br />
xwj 发表于 2008-4-28 14:46 | 显示全部楼层

不是问我,算了...

  
木头东瓜 发表于 2008-4-28 14:55 | 显示全部楼层

小X

你Y这么小气啊,哈哈
xwj 发表于 2008-4-28 14:57 | 显示全部楼层

呵呵,不能抢蛋蛋的分头不?

  
木头东瓜 发表于 2008-4-28 15:03 | 显示全部楼层

蛋蛋现在是光头<br />不过也有长毛的蛋,简称“毛蛋”
小李志 发表于 2008-4-29 08:37 | 显示全部楼层

呵呵

这个问题查查书就会明白了,硬盘扇区读写原理
computer00 发表于 2008-5-2 19:25 | 显示全部楼层

推荐你一篇**:

《4.5万字透视FAT32系统》去网上搜索下吧~~~<br /><br />每个目录项里面保存着一个叫起始簇号的东西,它告诉你这个文件从第几簇开始。<br />通过簇号以及数据起始位置,我们就可以计算出实际的扇区地址。而FAT表的一个个<br />项目,就对应着一个唯一的簇号,0簇、1簇、2簇……依次排布。而在这些项目中,<br />保存着一个数,这个数指像本文件的下一簇号。有些簇号比较特殊,表示文件结束、坏簇等等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

102

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部