关于《数据恢复技术》的一个疑问

在fat32分区格式的FDT,26-27字节表示文件或者目录起始号的低16位

我现在的问题是这个低16位怎么理解 具体怎么运算
我也来说两句 查看全部回复

最新回复

  • 逆水寒 (2008-7-21 23:31:28)

    所说的低16位是指换算成二进制,因为计算机能够直接识别的是二进制数0和1组成的代码,但由于二进制数书写较长、难以记忆,因此常用易于与二进制数转换的十六进制数来描述二进制数。
  • jjgms001 (2008-7-21 23:46:21)

    下面是“简历.doc”的fdt,分区格式是fat32,怎么计算fat入口啊


    Z1OMS6[ML_({}N6MYD`HHTL.jpg

  • 清源 (2008-7-22 00:52:04)

    你知道 还有高16位 在2021么??
  • lhs6531 (2008-7-22 11:35:57)

    我的理解 你看看


    01.jpg

  • jjgms001 (2008-7-22 17:49:39)

    FAT入口是不是1A6733
  • aujeclecl (2008-7-22 18:09:51)

    这个问题自己是搞不明白,顶起来再说
  • lughon (2008-7-22 19:47:59)

    QUOTE:

    原帖由 jjgms001 于 2008-7-22 17:49 发表
    FAT入口是不是1A6733
    你这是文件的首簇号,不是FAT的入口
  • wsszsmx (2008-7-22 19:49:34)

    QUOTE:

    原帖由 lughon 于 2008-7-22 19:47 发表

    你这是文件的首簇号,不是FAT的入口
    在FAT的入口怎么计算?
  • jjgms001 (2008-7-22 23:53:04)

    是不是1A6733*4
  • 清源 (2008-7-23 02:02:47)

    是不是1A6733*4
    转自中国硬盘基地技术社区 http://bbs.intohard.com ,原文地址:http://bbs.intohard.com/viewthread.php?tid=47054



  • lhs6531 (2008-7-23 09:41:49)

    噢  我明白了 你是要知道文件  简历.doc在fat的入口

    因为fat表中每个簇占4个字节  根目录的起始簇号为2
    所以文件 简历.doc(1A6733h)对应的偏移地址为
            (1A6733-2)*4+8(前空2簇字节)=1A6733*4

    也就是文件简历.doc的fat入口地址为1A6733*4(这是相对fat的起始)
  • 清源 (2008-7-25 12:48:11)

    原理是这样的
    但是我们只要记住乘以4 就可以了
    何必关心 1+1 为什么等于2 之类的问题呢。
  • 罗超波 (2008-7-26 12:38:15)

    学习不明白。。。。。。。。。。。。。。。。。。
  • ynsstg (2008-7-31 17:09:18)

    这个问题自己是搞不明白,顶起来再说
  • yangxiangyu (2008-8-02 13:34:32)

    这一回我从头到脚开始晕了!