|
发表于 2008-7-19 18:18:33
|
显示全部楼层
原帖由 lianking 于 2008-7-19 17:09 发表
多谢wsszsmx,终于明白了。
但还有疑问,该例子中如何判定该文件夹在FAT表中占用的是1个簇,并判定填入的是开始簇,也是结束簇"FF FF FF 0F"??
根据文件夹20080717的大小是8KB!这个簇空间大小是8K,而8k就是16扇区!对应每簇就是16个扇区!这里已经说明了就只有一个簇!
那么这个文件只占有一个簇,那又知道了入口位置:当然要填FF FF FF OF 了!
也就是说:只有一个簇那么开始和结束的是这个簇!没有其他多余的簇!就可以认为这个簇是开始簇、结束簇都是它了!
所以说:要计算的,每簇扇区数并不是固定的,是根据分区的大小等一些产生变化的。
[ 本帖最后由 wsszsmx 于 2008-7-19 18:33 编辑 ] |
|