注意:本文经过原作者授权转译,转载请标明出处
条件允许建议阅读原文,网上非中文资料还是较多,当作锻炼英文岂不美哉
翻译若有不足之处欢迎批评指正
"不管你做的事可能会多么的没有意义,重要的是你要放手去做" ---- 甘地 (Mahatma Gandhi, 1869-1948),印度民族解放运动领导人,印度国民大会党领袖
我觉得在我们进入"极寒之地"前,应当首先康康位有效性
(有效位
),它很简短,所以我表述的也很简短
来随便找一个字节
然后把它转换成二进制
:
0000 0001
你可能注意到除了从右边数第一位
之外,其他位
都是0
,那么这一位就是我们所说的最低有效位
(LSB, least significant bit,以后会尽可能使用LSB
)
同样的,我们再来康康另一个字节
的二进制
形式:
1000 0000
你可能注意到除了从左边数第一位
之外,其他位
都是0
,那么这一位就是我们所说的最高有效位
(MSB, most significant bit,以后会尽可能使用MSB
)
你可能会发现在指令手册,硬件手册,其他的教程或者甚至是其他语言的位操作
说明中,LSB
和MSB
经常会被使用,于是我这里要对这个术语做一些解释
你只要记住,不管长度如何 (是字节
,字
还是长字
),最右边的那一位
是LSB
(最低有效位),最左边的那一位
是MSB
(最高有效位)
由于上文中介绍LSB
和MSB
时使用的例子中的LSB
和MSB
值都是1
,容易产生误解,并不是说最左边的第一个1
才是MSB
,而是只要是最左边的第一位
,那它就是MSB
,不管它的值是0
还是1
,只要修改最左边的那位
对数值能够产生影响,他就是MSB
。对LSB
也是同理
目录
上一篇:[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 叁 - 位 指令 | 6. 家庭作业答案 - 3
下一篇:[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 肆 - 正负 指令 | 2. 有符号 和 无符号
[转译][马基 杰斯特(MarkeyJester) 摩托罗拉68000 入门教程] 肆 - 正负 指令 | 1. 有效位
原文:https://www.cnblogs.com/strawhatboy/p/12355798.html