位、字节、字、KB、MB关系

闲着无聊来一发:

位:

我们常说的bit,位是什么呢?位就是传说中提到的计算机中的最小数据单位:说白了就是0或者1;额,计算机内存中的存储都是01这两个东西。嗯,对,就是这样子。


字节:

英文单词:(byte),byte是存储空间的基本计量单位,那么问题来了,既然是存储空间的计量单位,它的存储性是什么样子呢,你只需记住这两句就ok了:1byte 存1个英文字母,2个byte存一个汉字,(汉字就是叼);额,还有一句:规定上是1个字节等于8个比特(1Byte = 8bit)


字:

字是什么呢?字就是由一些字符组成的,是据算计处理数据时一次存取,加工和传送的数据长度。鲁迅大大说过:这个世界上本没有路,走的人多了,便成了路。字也是这样的。(好像并没有什么联系),算了,直接上:

字由若干字节构成,字的位数叫字长,

一台8位机子:一个字等于1个字节,字长为8位,如果是16位的机子,一个字等于2个字节,字长为16,字是计算机处理数据和运算的单位。


由此可见,计算机的字长决定了其CPU一次操作处理实际位数的多少,即:计算机的字长越大,其性能越好。


KB 1KB=1024B

MB 1MB=1024KB

GB 1GB=1024MB

TB 1TB=1024GB


额就是这么简单。好好记着就行了。。 




你可能感兴趣的:(C++学习)