回复:阶段二 1.6.6课后练习

俞清洲

版主

  • 帖子

    692
  • 精华

    0
  • 被关注

    14

论坛等级:侠圣

注册时间:2016-05-19

钻石 钻石 如何晋级?

发布于 2022-10-23 13:27:27

1楼

我先提示思路,先尝试一下,过后再公布答案。

两个字进行与运算,某一位是“0”,跟它运算的位不管是“0”还是“1”,结果都是“0”;而这位如果是“1”,跟它运算的位的值跟结果一致,“1”跟“1”与,结果还是“1”,“0”跟“1”与,结果还是“0”。

利用这个规律,通过与运算,可以实现某个数据区段的提取,运算时使用的数又称作“掩码”。

例如:原始数据XXXX XXYY YYYY ZZZZ跟0001 1111 1100 0000进行与,结果就是000X XXYY YY00 0000

(XYZ表示任意二进制数)

本题的核心颜色代码就可以通过掩码获得(想想掩码应该是多少),然后再通过移位指令就可以得到最终结果。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

PLC编程精英训练营

共有1550条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。