位,字节,字,字长的区别

文章介绍了位(bit)和字节(Byte)是计算机存储和网络传输中的基本单位,1字节等于8位。在存储设备中,容量通常按字节计算,如MB、KB,而网络传输则按位计算,如Mb。此外,文章还提及了字(word)和字长的概念,字长表示计算机一次处理的数据位数,例如32位或64位系统。
摘要由CSDN通过智能技术生成

【位和字节】

先简单说一下存储容量一些东西,更容易理解。在存储容量上大家都很熟悉什么GB,MB,KB,B啥的,我们也知道字节(B)(*全称是Byte)是最小的存储单位,但还有个更小的、直观看不到的单位就是位,也称为 比特(bit),通常记为b,1个字节等于8位,就是一个字节是用8个二进制数来存储的。所以我们就知道了,1B和1b是不一样滴,1B=8b。这也说明了另一个问题,在存储设备中,我们一般都是按字节换算,就是1MB(1M),3KB(3K)啥的,但在网络传输中,是0和1一个一个传的,一个0或一个1就是一位,所以是按位换算,就是1Mb,3Kb啥的。也就是假如家里宽带是1Mb,但用的时候手机上显示网速只有100K左右了;再比如移动流量用到限速阈值的时候发短信说,上网速率将不高于1Mbps,理论到手机上应该是128K,但总会有些减少,所以用的时候发现在100k左右,这就是原因了。 总结一点,1个字节等于8位,其他的就当辅助理解了。

补充一点东西:1K和1KB区别。在硬盘等存储上我们一般认为没啥区别,都是指大小,但在计算机组成原理的一些计算题中,1K往往是指由地址线个数(或地址位)直接得出的大小,1KB往往是和机器字长相乘的出的存储器容量大小。

【字和字长】

在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称字,字的位数叫做字长。字通常分为若干个字节(具体取决于处理器)。比如一个16位机,意思就是一个字的字长为16位,因为1个字节是8位,那么在这里一个字就是由两个字节构成。实际上,现在的个人电脑一般都是32位或以上的(比如64位)。字长的计算由定义得出,字的位数就是有多少位(b)的问题,比如一个计算机1个字占8个字节,8个字节总位数为64,那么该计算机就是64位字长的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值