汇编语言,这是一道题以及答案,我不知道答案是怎么算来的,请帮我分析 下

19.若(CY)=1,(P1)=10100011B,(P3)=01101100B。试指出执行下列程序段后,CY、P1口及P3口内容的变化情况。
MOV P1.3,C
MOV P1.4,C
MOV C,P1.6
MOV P3.6,C
MOV C,P1.0
MOV P3.4,C
答:
(CY)=1, (P1)=10111011B, (P3)=00111100B

MOV P1.3,C;P1.3=1
MOV P1.4,C;P1.4=1
MOV C,P1.6;CY=0
MOV P3.6,C;P3.6=0
MOV C,P1.0;CY=1
MOV P3.4,C;P3.4=1
综上所述 CY=1
P1=10111011
P3=00111100
需要注意的是:从右往左依次是第0、1、2、3、4、5、6、7位,按照程序将相应位修改即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-10
是的,这是可以理解的
相似回答