1个字(word)是16位,是2个字节,
1个字节(byte)是8位,是8bit(比特),
1个bit是1位.
就象十进制由0~9组成,二进制只由0和1组成,逢二进一.
1bit的1位就表示二进制的1位.
------------------------------------------------------------------------------------
电脑的最小的计量单位—— bit
电脑世界是由 0 与 1 组成的,其中由数以万计的线路,一条线路传递一个信号,而 0 代表没有信号, 1 代表有信号,就像电源开关一样,同一时间只可能有一种状态,所以电脑最基本的电位就是一条线路的信号,我们就把它称作“位”,英文叫做 bit ,缩写 b 。“位”和“字节”其实都是电脑的计量单位,他们之间的关系就像表兄弟,我们可以理解成字节就是由位组成的,一个“字节”等于 8 “位”, Byte 是它的缩写,是电脑中最基本的单位。
电脑中最基本的单位是“位” (bit) ,但“位”这个单位太小,所以字节 (Byte) 是电脑存储容量的基本计量电位。 Byte 可简写位 B ,一个字节由八个二进制位组成,其最小值为 0 ,最大值为 11111111 ,一个存储单元能存储一个字节的内容。
了解了位和字节的基本概念,我们再来看看它们各自的使用范围和常见的使用误区吧!!!
位的使用误区:你的宽带有多宽
随着 ADSL 和小区宽带的普及,宽带网步入了千千万万老百姓的家庭。在这场普及运动中电信等运营公司都宣称自己的速度能够“ 1M 到户”,甚至是 10M , 100 。然而实事是这样吗? 10M ,100M 的传输速率的真假,我们先来谈谈所谓的 1M 宽带,电信公司是怎么计算的。
其实,在宽带网中,运营商们 1M 宽带是指 1Mbps(megabits per second 兆比特每秒 ) , bps 是 bit per second 的缩写,也就是每秒多少位 的意思,是用来计算资料传输速率的单位 。举例来说,一般电信局通常说的 1M 的宽带,所使用的单位是 bps ,我们都知道一个字节等于 8 位,而我们的电脑存储单位使用的是字节,也就是理论上每秒可以向硬盘下载 1 × 1024/8 = 128kb/sec 的数据。但这也是理论上的速度,实际上则要在扣约 12 %的数据头信息 ( 包括 Ethermer header, ip header , tcp header , atm header 等 ) ,各种各样的控制讯号,所以传输速度上限应为 112kb/sec 左右,而不应该望文生义地理解为“每秒可以传输 1M 字节的数据”。所以不要迷信广告,传输单位的写法上, B 和 b 分别代表 Bytes 和 bits ,两者定义不同,差距可是 8 倍啊
这里列出了各种带宽的极限下载值
1M =112KB/S
2M =225KB/S
8M =901KB/S
10M =1126KB/S
字节的使用误区:硬盘容量的困惑
正如上所说,电脑中的基本电位是“位” (bit) ,但“位”这个单位太小,所以在计算硬盘容量和内存大小时,通常使用较大的单位 “字节”。 Byte 可简写位 B ,一般听说 128mb 内存, 40GB 硬盘就是以“字节”为电位。在电脑中一个字节等于 8 位,一个英文字母或数字就要占据 1 个字节,而一个汉字要占据 2 个字节。 1KB 等于 1000 个字节, 1MB 等于 1 百万个字节,而 1GB 这是十亿个字节。
下面的表格展示了这些单位之间的换算关系
单位全称 | 缩写 | 换算 |
Kilo | K | 1k 字节= 1,024 个字节 |
Mega | M | 1m 字节= 1,048,576 字节 |
Giga | G | 1g 字节= 1,073,741,824 字节 |
Tera | T | 1t 字节 =1,099,511,62,776 字节 |
Peta | P | 1p 字节 =1,125,899,906,842,624 字节 |
Exa | E | 1e 字节 =1,152,92,504,606,846,976 字节 |
Zeta | Z | 1z 字节= 1,180,591,620,,11,303,424 字节 |
Yotta | Y | 1y 字节= 1,208,925,819,614,629,74,706,176 字节 |
根据上表可以算出 40GB 的硬盘应该可以存储 40GB × 1,073,741,824 字节= 4299672960 字节的数据。
是由于硬盘厂商对容量的计算方法与操作系统的计算方法不同而造成的,不同的单位转换造成的。
在计算机中是采用二进制,这样造成在操作系统中对容量的计算是以每 1024 位一进制,每 1024 为 1KB ,每 1024KB 为 1M ,每 1024MB 为 1G 。而硬盘厂商的计算容量时,则时以每 1000 为一进制的,每 1000B=1KB,1000KB=1MB, 1000MB=1G 。这二者的进制差异造成了硬盘的缩水。
厂商容量的计算方法: 40GB=40,000MB=40,000,000KB=40,000,000,000 字节
换成操作系统的计算方法: 40,000,000,000 字节 /1024=39062500KB/1024=3814697265625MB=38GB
同时在操作系统中,硬盘还必须分区和格式化,这样系统还会在硬盘中占用一部分空间,提供给系统文件使用,所以在操作系统中显示的硬盘容量和标称的容量会存在差距。