【策划书模板】chs模式值转成lba值教程

更新时间:2020-05-08 来源:软件评测 点击:

【www.hzclsc.cn--软件评测】

硬盘的每个盘片都有两个盘面(side),即上、下盘盘面,安照顺序从上至下从“0”开始依次编号。磁盘在格式化时被划分成许多同心圆,这些同心圆轨迹叫磁道(track)。磁道从外向内从0开始顺序编号。所有盘面上的同一磁道构成的一个圆柱,通常称做柱面(cylinder),每个柱面上的磁头由上而下从“0”开始编号。

 操作系统以扇区(sector)形式将信息存储在硬盘上,每个扇区包括512个字节的数据和一些其他信息。

 这些通常用来表示硬盘的物理地址,现在随着硬盘容量增大我们用逻辑地址即线性地址(lba)。因此我们需要了解chs与lba之间的转换。

c/h/s与lba地址的对应关系:
 从chs到lba
 假设用c表示当前柱面号,h表示当前磁头号,cs表示起始柱面号,hs表示起始磁头号,ss表示起始扇区号,ps表示每磁道有多少个扇区,ph表示每柱面有多少个磁道,则有以下对应关系:
 lba=(c-cs)*ph*ps+(h-hs)*ps+(s-ss)
 一般情况下,cs=0、hs=0、ss=1;ps=63、ph=255
那么以下可以根据公司计算,如下:
 c/h/s=0/0/1,代入上述公式中得到lba=0
 c/h/s=0/0/63,代入上述公式中得到lba=62
 c/h/s=1/0/1,代入上述公式中得到lba=63
 c/h/s=220/156/18,代入上述公式中得到lba=3544145
 从lba到chs
 在这里先介绍两种运算div和mod。div做整除运算,即被除数除以除数所得的商的整数部分;比如5 div 3=1,33 div 6=5。
 mod是余运算,mod运算则取商的余数;比如:5 mod 3=2,33 mod 6=5。
 div和mod是一对搭档,一个取整一个取余。各个变量按照上面的进行假设,那么有:
 c=lba div (ph*ps) + cs
 h=(lba div ps) mod ph + hs
 s=lba mod ps + ss
 如果上述不用mod运算,只用div运算可以如下:
 c= lba div (ph*ps) + cs
 h=lba div ps –(c-cs) * ps + ss
 s=lba- (c-cs) * ph * ps - (h-hs) * ps + ss
 那么按照这个规律则有:
 lba=0,相应地c/h/s=0/0/1
 lba=62,相应地c/h/s=0/0/63
 lba=63,相应地c/h/s=1/0/1
 lba=62,相应地c/h/s=0/0/63
 lba=3544145,相应地c/h/s=220/156/18,

 通过以上转换,大家对chs与lba之间的转换有一定的了解了。

本文来源:http://www.hzclsc.cn/ruanjianzixun/53862.html

为您推荐

[rainway什么意思]Rainway软件下载地址 rainway串流switch软件在哪下载

您的位置:首页 → 单机游戏 → 游戏资讯 → Rainway软件下载地址 rainway串流switch软件在哪下载 Rainway软件下载地址 rainway串流switch软件在哪下载时间:20游戏资讯

2020-12-16 11:04:57  

苹果电脑安全性偏好设置_苹果电脑安全漏洞是什么 苹果电脑安全漏洞无需密码解锁解决办法

就在近日,有用户发现苹果电脑出现了一个重大的安全漏洞,不需要输入密码即可进入系统,但是很多用户都还不知道苹果电脑安全漏洞是什么,好奇的用户马上点击查看苹果电脑安全漏洞无需密码解锁解决办法来防范于未然教你一招

2020-12-10 23:05:05   电脑安全软件   电脑安全证书过期怎么办   顺丰寄电脑安全吗  

【nero】Nelo游戏配置要求高吗 Nelo推荐配置一览

Nelo游戏配置要求高吗?Nelo是一款由虚幻4打造的超快节奏的动作游戏,玩家可以使用四种武器形成各式各样的攻击方式,本文为大家带来Nelo售价和配置要求介绍,下面就一起来看看Nelo推荐配置一览吧。游戏资讯

2020-12-10 11:04:41   nero8中文破解版   nero刻录软件   nero10序列号  

抢红包神器抢最大的_抢红包怎么抢最大的 抢红包助手下载哪个好

时近年末,相信大家的“节目单”上除了与好友聚会叙旧、与客户更加频繁地应酬之外,还有一项必不可少的活动,那就是抢红包。记得木心有首现代诗中是这样写的,“从前的日色变得慢,车马、信件都很慢 ”的软件评测

2020-12-09 17:04:22   抢红包怎么能抢最大的   抢红包最大金额软件  

[wegame修复游戏在哪里]腾讯wegame怎么修复游戏 wegame平台修复游戏教程

您的位置:首页 → 资讯 → 游戏软件 → 腾讯wegame怎么修复游戏 wegame平台修复游戏教程 腾讯wegame怎么修复游戏 wegame平台修复游戏教程时间:2017 10 20 16:00游戏软件

2020-12-04 07:04:50   wegame游戏修复在哪里   wegame如何修复游戏