二进制权值计算 lsb_LSB和MSB的区别

  • 最低有效位(the least significant bit,lsb)是指一个二进制数字中的第0位(即最低位),具有权值为2^0,可以用它来检测数的奇偶性。与之相反的称之为最高有效位。在大端序中,lsb指最右边的位。
6df1a0b414e41f25f603970856d6b045.png

图1 无符号数149的二进制形式,蓝色为最低有效位

最低有效位代表二进制数中的最小的单位,可以用来指示数字很小的变化。

LSB(全大写)有时也指Least Significant Byte,指多字节序列中最小权重的字节。

  • 最高有效位(the Most Significant Bit,msb),是指一个n位二进制数字中的n-1位,具有最高的权值2^n − 1。与之相反的称之为最低有效位。在大端序中,msb即指最左端的位。
b030e6ea320b1105821318c3e8b8f4ea.png

图2 无符号数149的二进制形式,蓝色为最高有效位

对于有符号二进制数,负数采用反码或补码形式,此时msb用来表示符号,msb为1表示负数,0表示正数。

MSB(全大写)有时也指the Most Significant Byte,指多字节序列中具有最大权重的字节。

LSB:least significant bit 表示二进制数据的最低位

MSB : most significant bit 表示二进制数据的最高位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值