您的位置:首页 > 理论基础

计算机的存储单位

2017-07-27 10:48 543 查看

Ø  前言

对于计算机的存储单位,想必大家都比较熟悉了,这应该是程序猿的入门基础。但是,有时候越是简单、基础的东西,大家越容易疏忽、遗忘。所以,今天特意的整理了一下,一是巩固一下,二是方便日后查阅。本文主要讨论以下几点:

1.   计算机的存储原理。

2.   什么是计算机的存储单位。

3.   计算机存储单位分为哪些等级。

4.   常用存储单位的换算关系。

5.   字符存储所占用字节数。

6.   存储单位进率为什么是1024而不是1000。

7.   带宽存储换算。

 

1.   计算机的存储原理

计算机使用电作为信号传输,分为低电平和高电平,0为低电平,1为高电平。0和1 就是我们平常说的二进制数,我们在电脑上所看到的一切都是由这两个数组成,比如文件、图像、视频等,都是计算机通过对储存器中无数个0和1的计算得来。

 

2.   什么是计算机的存储单位

指在某一领域以一个特定量,或标准作为一个记录(计数)点。再以此点的某个倍数再去定义另一个点,而这个点的代名词就是计数单位或存储单位。如卡车的载重量是吨,也就是这辆卡车能存储货物的数量,吨就是它的单位量词。

计算机的基本存储单位是0和1(bit),又称作位或比特,它是最小的存储单位。一个0/1即是一位,8位等于一个字节,比如:00101011 = 8bit(位/比特) = 1B(Byte/字节)。

 

3.   计算机存储单位分为哪些等级

1)   Bit(位/比特)

2)   B(Byte/字节)

3)   KB(Kilobyte/千字节)

4)   MB(Megabyte/兆字节,简称“兆”)

5)   GB(Gigabyte/吉字节,简称“千兆”)

6)   TB(Terabyte/太字节/万亿字节)

7)   PB(Petabyte/拍字节/千万亿字节)

8)   EB(Exabyte/艾字节/百亿亿字节)

9)   ZB(Zettabyte/泽字节/十万亿亿字节)

10)  YB(Yottabyte/尧字节/一亿亿亿字节)

11)  BB(Brontobyte/珀字节/一千亿亿亿字节)

12)  NB(NonaByte/诺字节)

13)  DB(DoggaByte/刀字节)

14)  CB(CorydonByte)

15)  XB(XeroByte)

Ø  说明:以上存储单位除了 Bit 与 Byte 以外,其他每级为前一级的1024倍,比如:1B = 8bit,1KB = 1024B,1M = 1024KB。

 

4.   常用存储单位的换算关系

1)   1B = 8bit

2)   1KB = 1024B = 8192bit

3)   1MB = 1024KB = 1048576B = 8388608bit

4)   1GB = 1024MB = 1048576KB = 1073741824B = 8589934592bit

5)   1TB = 1024GB = 1048576MB = 1073741824KB = 1099511627776B = 8796093022208bit

 

5.   字符存储所占用字节数

1)   一个英文字母(a-zA-Z)、标点符号(/">~`!@#$%^&*()_-+=\|:;'",<.>/?)、数字(0-9)占用1个字节。

2)   一个中文汉字、标点符号(~!@#¥%……&*()——+=【】{}、|;:‘’“”,《》。?)占用2个字节。

 

6.   存储单位进率为什么是1024而不是1000

Ø  目前计算机都是二进制的,让它们计算单位,只有2的整数幂时才能非常方便计算机计算,因为电脑内部的电路工作有高电平和低电平两种状态。所以就用二进制来表示信号,(控制信号和数据),以便计算机识别。而人习惯于使用10进制,所以存储器厂商们才用1000作进率。这样导致的后果就是实际容量要比标称容量少,不过这是合法的。1024是2的10次方,因为如果取大了,不接近10的整数次方,不方便人们计算;取小了,进率太低,单位要更多才能满足需求,所以取2的10次方正好。

Ø  计算实例:标称100GB的硬盘,其实际容量为100×1000×1000×1000字节/1024×1024×1024≈93.1GB

Ø  可见产品容量缩水只要满足计算的实际容量结果(上下误差应该在10%内),你买的就是正品,没被骗。

 

7.   带宽存储换算

Ø  在我们的记忆中,我们恐怕最熟悉的就是当初用Modem接入互联网时,接入的速度仅仅为56Kbps。在这个单位中,bps是bit Per Second的缩写,翻译成中文就是比特位每秒,也就是表示一秒钟传输多少位(bit)的意思。Kb与KB之间的关系:我们在电脑原理中知道,电脑的最小存储单位是字节Byte,一个字节,是由八位二进制位组成的。由此,我们可以这样认为,一个字节是由8个位组成的,或者说一个字节与八个位所占的空间是相同的。因为,当我们使用100Mb带宽的网络下载时,理论上的速度应该是100除以8等于12.5MB。

Ø  带宽测试的意义

1)   评估网络性能带宽指标是衡量网络性能行为的重要指标之一,便于运营商掌握网络运行状况以及作为验收网络工程的考察指标。

2)   路由优化 利用实际测量得到的可用带宽作为链路的“重量(weight)”指标,能用来进行路由的动态构造,从而得到最优路由。

3)   合理配置网络资源根据测量得到的每个链路的瓶颈带宽、可用带宽或利用率情况调配资源,以达到充分利用

Ø  带宽测试的方法

1)   单个分组技术 2、分组对技术 3、分组束技术 4、分组链技术等。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: