使用 CHS 公式计算头数

使用 CHS 公式计算头数

使用磁柱、磁头和扇区 (CHS) 公式计算 2 G 字节磁盘的磁头数量,该磁盘每个扇区有 128 字节。磁盘每个盘片有 1024 个磁柱和 32 个扇区,其中 1 G 字节 = 1073741824 字节

我是新手。想知道有什么方法。

128*32*磁头*1024 =2 * 1073741824 磁头 = (2 * 1073741824)/128*32*1024

这是正确的吗?

答案1

我觉得这个数字是对的。(答案是 512 个头。)

注意:每个扇区 128 字节是不常见的。512 字节更为常见,较新的设备使用更大的扇区大小(例如 4096 字节)。因此这似乎是学校的问题。如果每个扇区有 512 字节,那么磁头数量将减少到 128 个。

在旧硬盘中,512 个实际磁头的数量多得离谱。然而,当磁盘容量增加时,我们开始编造虚假(无意义)的数字,以与允许如此大数字的 BIOS 软件兼容。换句话说,硬盘报告的“几何”(CHS)值并不反映驱动器中的实际情况,因为这允许硬盘与更多硬盘控制器一起工作(如今,这些控制器最常内置在主板中,尽管一些商用系统使用专用的 RAID 控制器硬件)。因此,使用公式 C(磁柱数)乘以 H(磁头数)乘以 S(扇区数)乘以扇区大小(通常为 512 字节,但您的情况指定了不同的值)= 总大小,并使用您演示的简单代数技术,您已经得出了正确的公式。

相关内容