基础知识——常用单位介绍

一、计算机中的常用单位

——位(比特位):bit(b)

存放一位二进制数,即只能存储0或1,是计算机中最小的存储单位。


——字节:Byte(B)

8个二进制位为一个字节(8位是一个字节),是计算机存储的基本单位。
一般一个英文字母占一个字节,一个汉字占两个字节,同样的,一个英文标点占1字节,一个中文标点占2字节。

数据存储多以字节为单位,数据传输多以位为单位


——字:word

计算机在同一时间内处理的一组二进制数称为一个计算机的“字”,而这组二进制数的位数就是“字长”。
字是单位,字长是技术指标。
字长就是经常说的计算机32位或者64位等等,指的就是计算机一次可处理的二进制数的位数。​​

例如我们计算8*8,立即可以得到答案:64,但是如果计算88*88,就不可能立即得到正确的答案,可以这样理解:88*88已经走出了人脑的“字长”,为了得出结果,就必须把复杂的问题分解处理,对于一台16位字长的PC机,可以直接处理2的16次方(65536)之内的数字,对于超过65536的数字就需要分解的方法来处理。32位pc机比16位机优越的原因就在于它在一次操作中能处理的数字更大,32位字长的PC机能直接处理的数字高达40亿(2的32次方)。


二:换算

8个bit=1个byte(字节)
1024byte=1Kb(千字节)
1024Kb=1Mb(兆字节)
1024Mb=1Gb(吉字节)
1024Gb=1Tb(太字节)
1024Tb=1Pb(拍字节)
1024Pb=1Eb(艾字节)
1024Eb=1Zb(泽字节)
1024Zb=1Yb(尧字节)

我们购买的硬盘和各种存储设备往往标着如:64GB,当我们拿到手后却只有62.5GB左右,因为厂家是按1GB=1000MB的单位标榜的所以64GB*1000MB/1024MB=62.5GB

你可能感兴趣的:(C#)