信息的基本单位叫比特,写做bit,简称b。
1bit是多少信息呢?就是最基础的是或者否。所以你可以粗略的认为1bit=2进制的一位数。即0和1。
但000111100这么写太不友好了,所以我们规定8个bit为1个字节。为什么选8呢,因为我们需要一个差不多的长度表示一个不大不小的数字,4位有点短(表示范围0-15),16位又有点长(0-65535)。8位最合适(0-255)。
所以在计算机领域中,一般用字节来作为最基本的存储单位,简称B。(注意大小写,即一个大B等于8个小b)
至于k啊m啊这些都是通用的啦,大小写也没有那么严格的要求。
k就是kilo,代表千,千米就是km,千克就是kg,好理解不?
m就是million,代表一千个千,中文读为兆,但是兆本身也是汉字圈的一个单位,而且大得多,别弄混了。
简单来说呢,汉字圈这边数字是4位一分割。分别是万,万万为亿,万亿为兆。
国外则是三位一分割,分别是K(千),M(千千为兆),G(千兆为吉,汉字很少用),T(千G为太,汉字几乎没见过),P(千T为拍,汉字几乎没见过)。
所以KB就是1000字节,如果是Kb那就是1000比特。同理MB就是1000个1000字节。
s则是秒,或者每秒(per second)。
56kbps(小猫)就是传输速率为每秒56k比特。
1000mbps(千兆网)每秒传输的数据量是1000M个比特,换算成字节的话大概125MB。
是不是很简单?