永发信息网

磁盘的编址单位是什么

答案:1  悬赏:80  手机版
解决时间 2021-03-20 23:09
  • 提问者网友:却不属于对方
  • 2021-03-19 22:31
磁盘的编址单位是什么
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-03-19 23:36
问题一:磁盘的编址单位是字节吗? 地址是地址 ,字节是字节
打个比方吧
地址就相当于你家的门牌号,而字节就是一间房子,问题二:想问一下计算机的内存和外存的编址单位是不是一样,各是什么? 你说的都不在一个层面上 计算机内存分了好几种 比如一级高速缓存 这些的编制点位本来就不一样 在说内存 在最原始的win32系统下是分为了实模式 和保护模式两种 这两种是硬件启动的基础 他们的编址不一样 大概是内存的前1m 和后边的***** 虚拟内存这个概念只有win系统有 linx下它的原始是一个swp的交换分区 说道虚拟内存 就需要知道win的体系结构 这个都不是一个层面上的东西问题三:硬盘的编址问题 硬盘的编址方式:
ATA标准允许65536个柱面,每个扇区512B。扇区寻址有2种方式:物理寻址方式和逻辑寻址方式。
物理寻址方式(CHS方式):用柱面、磁头和扇区号表示1个特定的扇区。起始扇区是0磁道、0磁头、1扇区,接下来是2扇区,直到E0F扇区,接下来是同一柱面1头、1扇区……。
逻辑地址方式(LBA方式):对于参数寄存器来说,其柱面值最大为65536,磁头数最大为16,扇区最大为255。因此参数寄存器可支持的最大磁盘容量为65536*16*255=13.69GB。而BIOS所能支持的最大值分别为1024、255、63,支持的最大容量为1024*255*63=8.4GB。
IDE接口对磁盘的容量限制是由BIOS和参数寄存器二者结合产生的。因此柱面、磁头、扇区数被限制在1024、16、63,最大只能支持1024*16*63=528MB。采用逻辑块方式寻址可以突破528MB的容量限制。该方式以28位的宽度可寻址到228=268435455块扇区,容量达137GB。
逻辑块地址与物理地址的关系为:LBA地址=(柱面号*磁头数+磁头号)*扇区数+扇区数-1
采用LBA方式寻址,没有磁头和磁道的转换操作,在访问连续扇区时,操作速度比物理地址方式要快。
LBA寻址方式虽然需要BIOS做些修改,但它与Microsoft和IBM的INT13功能扩展规范是兼容的。为了能够用LBA方式存取大于528MB的硬盘,IDE提供了二种方式供主机系统选择,这二种方式均在CMOS中设置。
第1种方式称为自动配置,这主要是向那些不用BIOS存取磁盘的操作系统(如Netware和UNIX)提供的。它运用标准DPT(磁盘参数表)从IDE驱动器上获得有关驱动器容量的信息传向操作系统。
第2种方式是为DOS和WINDOWS设计的,称为自动转换。在CMOS设置中选择这种类型、主机加电初始化时,BIOS会创建1张EDPT(增强型磁盘参数表)。EDPT表包含2组驱动器参数:一组来自Identify命令获取的驱动器信息;另一组则是BIOS给操作系统的,这些信息不是驱动器返回信息的简单拷贝,它还要做些转换。根据Identify命令返回的信息,BIOS将实际的CHS转换成IDE的CHS或者转换成LBA的CHS,能够支持的最大磁盘容量为8.4GB,而且BIOS改动最小。
参考资料:微机接口技术教程 清华大学出版社,1992问题四:硬盘是属于外存的。但是为什么计算硬盘容量的时候单位换算都是按内存来换算的(KB=1024B 为什么 在计算机中是采用二进制,这样造成在操作系统中对容量的计算是以每1024为一进制的:
1024Byte(字节)=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
硬盘厂商是以1M=1000KB来计算的,制造的时候,1M的容量只有1000KB,而计算机默认是1024KB才是1M。而KB和B又是1024倍的关系。如此说的话160G的硬盘只有149G。计算方法如下:
如320G的硬盘;厂商容量计算方法:
320GB=320,000MB=320,000,000KB=320,000,000,000字节
320*1000*1000*1000=320000000000字节
换算成操作系统计算方法:
320,000,000,000字节/1024=312,500,000KB/1024=305,175.78125MB/1024=298G
320000000000/1024/1024/1024=298G
操作系统中,硬盘还必须分区和格式化,这样系统还会在硬盘上占用一些空间,提供给系统文件使用,所以在操作系统中显示的硬盘容量和标称容量会存在差异,不同厂商的硬盘格式化后硬盘容量和厂商的标称容量的实际差别大约在5%-10%之间。问题五:什么是物理编址? 你指的是那门学科里的啊?问题六:微型计算机中存储数据的最小单位是——。 选择C
位是数据存储的最小单位。在计算机中的二进制数系统中,位,简记为b,也称为比特,每个0或1就是一个位(bit)。
字节(Byte)是计算机信息技术用于计量存储容量和传输容量的一种计量单位,
一个字节等于8位二进制数。
如果我的回答对你有帮助,请及时选为满意答案,谢谢~~问题七:硬盘存储信息的格式的构成 为了便于管理,磁盘被划分为若干级别的管理单位,它们分别是记录面,柱面和扇区。 硬盘一般由多个盘片组成,盘片的上下两面都能记录信息。通常把磁盘片表面称为记录面。因为磁盘上存储的信息必须由磁头读出,所以磁盘面的面数与磁头数量是一样的。一般就用磁头号(Head)来代替记录面号。 记录面上一系列同心圆称为磁道。每个盘片表面通常有几十到几百个磁道,每个磁道又分为若干个扇区。磁道的编址是从外向内依次编号,最外一个同心圆叫0磁道,最里面的一个同心圆叫n磁道。所有记录面上同一编号的磁道就构成了柱面(Cylinder),所以柱面数就等同于每个盘面上的磁道数。 每一个磁道被划分为若干个扇区(Sector)。扇区的编号有多种方法,可以连续编号,也可以间隔编号。磁盘记录面经这样编址后,就可用n磁道m扇区的磁盘地址找到实际磁盘上与之相对应的记录区。除了磁道号和扇区号之外,还有磁头号,以说明本次处理是在哪一个记录面上。对活动头磁盘组来说,磁盘地址是由磁头号、磁道号和扇区号三部分组成。 在磁道上,信息是按扇区存放的,每个扇区中存放一定数量的字节(一般为512个字节),各个扇区存放的字节数是相同的。因为磁道是一个闭合的同心圆,为进行读/写操作,就必须定出磁道的起始位置,这个起始位置称为“索引”。索引标志在传感器检索下可产生脉冲信号,再通过磁盘控制器处理,便可定出磁道起始位置。 磁盘存储器的每个扇区记录定长的数据,因此读/写操作是以扇区为单位逐位串行读出或写入的。每一个扇区记录一个记录块。问题八:计算机中最小的存储单位是bit还是byte,为什么,它们之间真的能换算么? 最小单位是bit,中文名称是“位”,8个位就是一个字节(byte),即8bit=1byte。这是电脑常识了,有很多书籍都有的,比如《计算机应用基础》,《C程序设计》等。 说实话,看到你后面的话真的很令人无语。问题九:解释硬盘的lba模式和chs模式的区别 硬盘的chs模式是指chs(Cylinder/Head/Sector)模式,很久以前, 硬盘的容量还非常小的时候, 人们采用与软盘类似的结构生产硬盘. 也就是硬盘盘片的每一条磁道都具有相同的扇区数. 由此产生了所谓的3D参数 (Disk Geometry). 既磁头数(Heads), 柱面数(Cylinders), 扇区数(Sectors per track),以及相应的寻址方式.
其中: 磁头数(Heads) 表示硬盘总共有几个磁头,也就是有几面盘片, 最大为 256 (用 8 个二进制位存储);柱面数(Cylinders) 表示硬盘每一面盘片上有几条磁道, 最大为 1024(用 10 个二进制位存储); 扇区数(Sectors per track) 表示每一条磁道上有几个扇区, 最大为63 (用 6 个二进制位存储). 每个扇区一般是 512个字节, 理论上讲这不是必须的, 但好象没有取别的值的. 所以磁盘最大容量为: 256 * 1024 * 63 * 512 / 1048576 = 8064 MB ( 1M = 1048576 Bytes)或硬盘厂商常用的单位:256 * 1024 * 63 * 512 / 1000000 = 8455 MB ( 1M = 1000000 Bytes )在 CHS 寻址方式中, 磁头, 柱面, 扇区的取值范围分别为 0 到 Heads-1,0 到 Cylinders-1, 1 到 Sectors per track (注意是从 1 开始).在 CHS 寻址方式中, 有以下几种尺寸单位:扇区 (Sector) = 512 字节 (一般情况下)磁道 (Track) = (Sectors per track) 扇区
柱面 (Cylinder)= (Sectors per track) * Heads 扇区
这种方式会浪费很多磁盘空间 (与软盘一样). 为了解决这一问题, 进一步提高硬盘容量, 人们改用等密度结构生产硬盘. 也就是说,
外圈磁道的扇区比内圈磁道多. 采用这种结构后, 硬盘不再具有实际的3D参数, 寻址方式也改为线性寻址, 即以扇区为单位进行寻址.
为了与使用3D寻址的老软件兼容 (如使用BIOS Int13H接口的软件), 在硬盘控制器内部安装了一个地址翻译器, 由它负责将老式3D参数翻译成新的线性参数. 这也是为什么现在硬盘的3D参数可以有多种选择的原因 (不同的工作模式, 对应不同的3D参数,如 LBA, LARGE, NORMAL). CHS模式只能识别大硬盘的前面8G.lba使用的线性寻址,突破了1024柱面的限制,能访问8G以外的空间了。问题十:磁盘存储容量计算? 每8个位(bit)组成一个字节(byte)。字节是什么概念呢?一个英文字母就占用一个字节,也就是8位,一个汉字占用两个字节。一般位简写为小写字母“b”,字节简写为大写字母“B”。
单位换算:
每一千个字节称为1KB,注意,这里的“千”不是通常意义上的1000,而是指1024。即:1KB=1024B。但如果不要求严格计算的话,也可以忽略地认为1K就是1000。 4)每1024个KB就是1MB(同样这里的K是指1024),即:1MB=1024KB=1024×1024B=1,048,576B这是准确的计算。如果不精确要求的话,也可认为1MB=1,000KB=1,000,000B
另外需要注意的是,存储产品生产商会直接以1GB=1000MB,1MB=1000KB ,1KB=1000B的计算方式统计产品的容量,这就是为何买回的存储设备容量达不到标称容量的主要原因(如320G的硬盘只有300G左右)
每1024MB就是1GB,即1GB=1024MB,至于等于多少字节,自己算吧。现在搞清楚了,常听人说什么一张软盘是1.44MB、一张CD光盘是650MB、一块硬盘是120GB是什么意思了。打个比方,一篇10万汉字的小说,如果把存到磁盘上,需要占用多少空间呢?100,000汉字=200,000B=200,000B÷1024≈195.3KB≈195.3KB÷1024≈0.19MB
单位换算介绍:
随着存贮信息量的增大,现在有更大的单位表示存贮容量单位,比吉字节(GB, gigabyte)更高的还有:太字节(TB ,terabyte)、PB(Petabyte)、EB(Exabyte)、ZB(Zettabyte)和YB(yottabyte)等,其中,1PB=1024TB,1EB=1024PB,1ZB=1024EB,1YB=1024ZB。那么,这些单位的容量究竟有多大呢?请看一下表示: Kilobyte(KB)=1024B相当于一则短篇故事的内容。
Megabyte(MB)=l024KB相当于一则短篇小说的文字内容。
Gigabyte(GB)=1024MB相当于贝多芬第五乐章交响曲的乐谱内容。
Terabyte(TB)=1024GB相当于一家大型医院中所有的X光图片资讯量。
Petabyte(PB)=l024TB相当于50%的全美学术研究图书馆藏书资讯内容。
Exabyte (EB)=1024PB;5EB相当于至今全世界人类所讲过的话语。
Zettabyte(ZB)=1024EB如同全世界海滩上的沙子数量总和。
Yottabyte(YB)=1024ZB相当于7000位人类体内的微细胞总和。
常用单位:
存储容量是指该便携存储产品最大所能存储的数据量,是便携存储产品最为关键的参数。一般便携存储的容量有16MB、32 MB、64 MB、128 MB、256 MB、512 MB、1GB、2GB,还有部分更高容量的产品,但价格已超出了用户可以接受的地步。其中16MB~256MB的便携存储,目前已基本被市场淘汰;而512MB~2GB的产品是市场中的主流,价格在普通用户可以接受的范围内,也是厂家推出产品类型最多的容量类型;4GB~8GB的产品,因为价格昂贵,用户群体较少,产品种类也较少。
磁盘存储容量
如上面所说,一块磁盘通常采用三级编址,因此,磁盘存储器的存储容量可以用如下公式来计算:
存储容量C=柱面(磁道)数T x 磁盘面(磁头)数H x 扇区数S
应当指出,这里所说的存储容量是指磁盘存储器能够保存......余下全文>>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯