推荐你一篇**:

[复制链接]
1732|6
手机看帖
扫描二维码
随时随地手机跟帖
88088|  楼主 | 2008-4-28 14:30 | 显示全部楼层 |阅读模式
你的那个AT89C51SND的程序,我实在是看不明白
1 . FAT区以4个字节为一项,记录簇连
根目录以32字节一项,
他的20--21字节起始簇号的高16位 和 26--27字节起始簇号的低16位,组成簇连
那么FAT区的簇连和根目录的簇连,两者之间有什么区别呢??

2 . 如果读取根目录32字节项,在他的前11位当中知道了文件名字(前8位是名字,后3位是扩展名),那么如何知道这个文件的数据在那里啊???
假如是在20-21字节起始簇号,和 26-27字节起始簇号,知道文件的开始簇号,那么下个簇号有是在那里知道呢???
谢谢computer00指点



相关帖子

xwj| | 2008-4-28 14:46 | 显示全部楼层

不是问我,算了...

使用特权

评论回复
木头东瓜| | 2008-4-28 14:55 | 显示全部楼层

小X

你Y这么小气啊,哈哈

使用特权

评论回复
xwj| | 2008-4-28 14:57 | 显示全部楼层

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

使用特权

评论回复
木头东瓜| | 2008-4-28 15:03 | 显示全部楼层

蛋蛋现在是光头
不过也有长毛的蛋,简称“毛蛋”

使用特权

评论回复
小李志| | 2008-4-29 08:37 | 显示全部楼层

呵呵

这个问题查查书就会明白了,硬盘扇区读写原理

使用特权

评论回复
computer00| | 2008-5-2 19:25 | 显示全部楼层

推荐你一篇**:

《4.5万字透视FAT32系统》去网上搜索下吧~~~

每个目录项里面保存着一个叫起始簇号的东西,它告诉你这个文件从第几簇开始。
通过簇号以及数据起始位置,我们就可以计算出实际的扇区地址。而FAT表的一个个
项目,就对应着一个唯一的簇号,0簇、1簇、2簇……依次排布。而在这些项目中,
保存着一个数,这个数指像本文件的下一簇号。有些簇号比较特殊,表示文件结束、坏簇等等。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

102

帖子

1

粉丝