• CHS寻址


    在这里插入图片描述
    盘片(platter) 、磁头(head)、 磁道(track)、 扇区(sector)、 柱面(cylinder)。
    CHS:通过柱面(cylinder)、磁头(head)、扇区(sector)来寻址的方式。又称为3D寻址。
    只要知道柱面编号、磁头号、扇区号,就可以定位到数据位置。注意:这里的扇区号为磁道上的扇区号。
    具有相同编号的磁道形成一个圆柱,称之为磁盘的柱面。磁盘的柱面数与一个盘面上的磁道数是相等的。
    磁盘中一般会有多个盘片组成,每个盘片包含两个面,每个盘面都对应有一个读/写磁头。受到硬盘整体体积和生产成本的限制,盘片数量都受到限制,一般都在5片以内。盘片的编号自下向上从0开始,如最下边的盘片有0面和1面,再上一个盘片就编号为2面和3面。
    总结:盘片为n个,则盘面为2n个,磁头为2n个。

    在这里插入图片描述
    盘面中一圈圈灰色同心圆为一条条磁道,从圆心向外画直线,可以将磁道划分为若干个弧段,每个磁道上一个弧段被称之为一个扇区(图践绿色部分)。扇区是磁盘的最小组成单元,通常是512字节。(由于不断提高磁盘的大小,部分厂商设定每个扇区的大小是4096字节)。最内侧磁道上的扇区面积最小,因此数据密度最大。(部分厂商设备每个磁道上扇区数不等,即磁道上数据密度一致)
    磁道编号:最外圈为0号磁道,依次向内编号1、2、3…。最内圈编号最大。
    扇区编号:一个磁道上扇区编号为1-63。每个扇区大小一般为512字节。
    总结:一个盘面有多个磁道,一个磁道上有63个扇区。扇区是最小单元。

    存储容量 = 磁头数 × 磁道(柱面)数 × 磁道扇区数 × 每扇区字节数

    mbr分区中,使用8bit表示磁头数,10bit表示柱面数,6bit表示扇区数。
    chs寻址范围:256x1024x64x512B=8GB。注意扇区数只有63个,需要减去256x1024=256KB。

    使用CHS寻址是寻址的磁盘物理地址

  • 相关阅读:
    【Arduino与MFRC522握手】
    python中的图像增强技术
    软件基础的理论
    CSS Modules:重构前端样式的未来?
    使用招商银行云直连服务提现(.Net6)
    关于Flume-Kafka-Flume的模式进行数据采集操作
    Django框架之介绍与启动
    网络-跨域解决
    “could not open `CProgram FilesJavajre7libamd64jvm.cfg”问题解决办法
    ssm+java+vue基于微信小程序的新生自助报到系统#毕业设计
  • 原文地址:https://blog.csdn.net/binglinuxxin/article/details/128111649