偏移量(offset)
| 长度(length)
| 描述(description)
| 格式(format)
| 注释(comments)
|
00H
| 8字节(8 bytes)
| 文件名(filename)
| ASCII码,但如果第一个字节是以下代码则是条件代码:(ASCII chars,or special code if first char:)
00H=名字不曾被使用(name never used)
05H=第一个字节是E5H(first character or name is realy E5H)
E5H=文件被使用过但已被删除。(file was used,but has been erased)
2EH=登入的是一个目录(entry is a directory)
| 必须用空格添满(must be padded with spaces to fill field)
|
08H
| 3字节(3bytes)
| 扩展名[file type(extension)]
| ASCII码字符(ASCII chars)
| 必须用空格添满(must be padded with spaces to fill field)
|
0BH
| 1字节(byte)
| 文件属性(file attribute)
| 每位含义(bit codes):
bit0=只读(read-only)
bit1=隐藏(hidden)
bit2=系统(system)
bit3=卷标(volumn label)
bit4=目录(directory)
bit5=归档(archive)
bit6=备用(unused)
bit7=备用(unused)
| |
0CH
| 10字节(10 bytes)
| 保留(reserved)
| | |
16H
| 字(word)
| 最后一次升级的时间(time file last updated)
| 代码意义:(无符号16进制整数)时间=小时*2048+分钟*32+秒+2
[coded word unsigned 16 bit-bit integer) time=Hr*2048+Min*32+Sec+2]
| 首先必须是有意义的字节(*:least significant byte first)
|
18H
| 字(word)
| 最后一次升级的日期(date file last updated)
| 代码意义:(无符号16进制整数)时间=(年份-1980)*512+月份*32+日
[coded word unsigned 16 bit-bit integer) time=(Yr-1980)*512+Mon*32+Day]
| 首先必须是有意义的字节(*:least significant byte first)
|
1AH
| 字(word)
| 开始簇的号码(starting cluster number)
| 单字二进制整数(word binary integer*)
| |
1CH
| 双字(dbl word)
| 文件大小(file size)
| 双字二进制整数(double word binary integer*)
| |