汇编代码中的加号什么意思啊

2019-03-24 15:31发布

小弟刚学430,看汇编代码时总看到语句里面有加号即“+”。比如“mov.w    #WDTPW+WDTHOLD,&WDCTL"这个加号什么意思呢。在此先谢谢啦
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
苍穹的眼泪
2019-03-25 03:49
在MSP430F413中,WDTCTL的地址是0x0120H。可否这样理解加号。如果想要WDTCTL寄存器中的某些位置1,只要把需要置1的那些位用加号连接起来。加号在这里只相当于集中某些元素一起操作的作用。比如下面的代码:
MOV   #WDTPW + WDTTMSEL,&WDTCTL;
MOV  #WDTPW + WDTTMSEL + WDTCNTCL,&WDTCTL;
第一句就是说将WDTPW 和WDTTMSEL两个值分别赋给WDTCTL所对应的位;第二句同理相当于把DTPW ,WDTTMSEL , WDTCNTCL这三个值赋给WDTCTL所对应的位。

一周热门 更多>

相关问题

    相关文章