天天看点

【bit or Byte】计算机位和字节透彻理解

计算机cpu 1分钟了解原理

可运行代码

计算机最小单位是位(bit),而字节(8bit = 1Byte),所以用B=Byte,b=bit

计算机识别比特流,在我们的生活里,包含内存大小,网速快慢,流量,及usb传输速度,和硬盘容量 ###恒量计算机能力,是多少位

16位,最大处理能力16位二进制
32位,最大处理能力32位二进制
64位,最大处理能力64位二进制

           

###思考 几位二进制数等于一位16进制

计算机2的4次方等于16,所以4位二进制数就表示一位16进制
3位二进制表示,一位8进制数
           

###思考一个12为内存地址占多少字节

0x7fff5ced2e5c //数一数12位
内存地址约束用12进制表示,12位x4=48位二进制数,48/8=6字节,按指针4个字节对齐,所以sizeof应该是8个字节
           

###联想编程运算中sizeof算字节

根据1个字节(Byte)等于8个bit的计算方法
16bit = 2B(指针占2个字节)
32bit = 4B
64bit = 8B
128bit 计算机现在暂时没有出来
           

###我的内存条是128M

128M = 128Mbps, 换算字节数为 128/8 MBps = 16MBps,是不是很小啊?
           

###我的网络带宽10Mbps

10Mbps = 10/8MBps = 1.25MBps 是不是很小,很惊讶吧
           

###我的usb2.0传输速度480Mbps

480Mbps = 480/8MBps = 60MBps
           

###我的硬盘128G

工业标准,1G = 1000M, 1M = 1000K , 1K = 1000B
128G = 128 x 1000 x 1000 x 1000 / 1024 / 1024/1024
           

版权声明:本文为CSDN博主「weixin_34194087」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_34194087/article/details/92058722