无忧启动论坛

标题: 这里如何理解几个簇 [打印本页]

作者: ziluopao    时间: 2019-1-23 17:19
标题: 这里如何理解几个簇
如图,这里表明簇大小是32扇区,
此时问题来了,说是一个簇是16扇区,怎么理解,难道20这个位置表示两个簇不成?

作者: fuldho    时间: 2019-1-23 17:45
一个扇区512,扇区结尾是 55AA.簇是指当前系统所占用最小单位,如:你创建一个文本,他达不到一个簇,存储也要占用一个簇,
作者: fuldho    时间: 2019-1-23 18:01
由于操作系统无法对数目众多的扇区进行寻址,所以操作系统就将相邻的扇区组合在一起,形成一个簇,然后再对簇进行管理。每个簇可以包括2、4、8、16、32或64个扇区。显然,簇是操作系统所使用的逻辑概念,而非磁盘的物理特性。
作者: junyee    时间: 2019-1-23 19:52
0x20 = 32

DBR 偏移0xD, 表示每簇的扇区数.
此处为: 1簇 = 32扇区
每扇区字节数为: 0002=>0x0200 = 512字节
即每簇 = 32*512 = 16KB,
你看下是不是这样.
作者: sunsea    时间: 2019-1-24 19:52
一般操作系统的给你的单位,是KB,或者512字节。

512字节=1扇区。

这里记录的是按扇区计算的的数字。

你格式化的时候再想想是不是16KB一个簇?
作者: ziluopao    时间: 2019-1-24 20:44
找到答案了,这里两个数字表示的16位,其实是两个字节,一个字节表示一个簇,32除以2就是16了




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3