2.4 真实的存储, 另外, 我们的数据是以磁性材料对应的0和1的方式,读取数据时,磁头将会用旁边的读取器读取磁性材料的极性,再还原成0或1。
很久以前, 硬盘的容量还非常小的时候,人们采用与软盘类似的结构生产硬盘。
也就是硬盘盘片的每一条磁道都具有相同的扇区数。
由此产生了所谓的3D参数 (Disk Geometry). 既磁头数(Heads),柱面数(Cylinders),扇区数(Sectors),以及相应的寻址方式。
其中:
磁头数(Heads)表示硬盘总共有几个磁头,也就是有几面盘片, 最大为 255 (用 8 个二进制位存储);
柱面数(Cylinders) 表示硬盘每一面盘片上有几条磁道, 最大为 1023(用 10 个二进制位存储);
扇区数(Sectors) 表示每一条磁道上有几个扇区, 最大为 63(用 6个二进制位存储);
每个扇区一般是 512个字节, 理论上讲这不是必须的,但好像没有取别的值的。
所以磁盘最大容量为:
255 1023 63 512 / 1048576 = 7.837 GB ( 1M =1048576 Bytes )或硬盘厂商常用的单位:
255 1023 63 512 / 1000000 = 8.414 GB ( 1M =1000000 Bytes )
在 CHS 寻址方式中,磁头,柱面,扇区的取值范围分别为 0到 Heads – 1。0 到 Cylinders – 1。 1 到 Sectors (注意是从 1 开始)。
转载请注明:SuperIT » 二进制在数据磁盘的真实的存储!