回复 10# 的帖子
先问你吧,一个扇区是多少个字节?1KB又是多少个字节?每簇扇区数并不是固定的,是根据分区的大小等一些产生变化的。 1KB=1024字节 1字节=8位一个扇区是512个字节 原帖由 lianking 于 2008-7-19 14:24 发表 http://bbs.intohard.com/images/common/back.gif
1KB=1024字节 1字节=8位
一个扇区是512个字节
1k=1024字节
一个扇区是512字节
两个扇区是一K,16个扇区就是8K 多谢wsszsmx,终于明白了。
但还有疑问,该例子中如何判定该文件夹在FAT表中占用的是1个簇,并判定填入的是开始簇,也是结束簇"FF FF FF 0F"?? 原帖由 lianking 于 2008-7-19 17:09 发表 http://bbs.intohard.com/images/common/back.gif
多谢wsszsmx,终于明白了。
但还有疑问,该例子中如何判定该文件夹在FAT表中占用的是1个簇,并判定填入的是开始簇,也是结束簇"FF FF FF 0F"??
根据文件夹20080717的大小是8KB!这个簇空间大小是8K,而8k就是16扇区!对应每簇就是16个扇区!这里已经说明了就只有一个簇!
那么这个文件只占有一个簇,那又知道了入口位置:当然要填FF FF FF OF 了!
也就是说:只有一个簇那么开始和结束的是这个簇!没有其他多余的簇!就可以认为这个簇是开始簇、结束簇都是它了!
所以说:要计算的,每簇扇区数并不是固定的,是根据分区的大小等一些产生变化的。
[ 本帖最后由 wsszsmx 于 2008-7-19 18:33 编辑 ] 真精彩,虽然看不懂,以后一定会看得懂的. 图文并茙,经典 LZ能自学到这个地步,非常人所能为 感谢“wsszsmx”,虽然还没完全明白,主要是8KB从那里得出的,好象原帖中并没说文件20080717的大小是是8KB哟!