单片机原理与应用习题解答.x、y为无符号数,当x01010011B,y11111100B,如果两个数相加,试说明对PSW各个位有何影响.是x=,y=

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/19 19:19:31
单片机原理与应用习题解答.x、y为无符号数,当x01010011B,y11111100B,如果两个数相加,试说明对PSW各个位有何影响.是x=,y=

单片机原理与应用习题解答.x、y为无符号数,当x01010011B,y11111100B,如果两个数相加,试说明对PSW各个位有何影响.是x=,y=
单片机原理与应用习题解答.
x、y为无符号数,当x01010011B,y11111100B,如果两个数相加,试说明对PSW各个位有何影响.
是x=,y=

单片机原理与应用习题解答.x、y为无符号数,当x01010011B,y11111100B,如果两个数相加,试说明对PSW各个位有何影响.是x=,y=
其实你这个问题没说清楚,没说到底用什么代码算
一般说加法本质是用ADD A,*;或者ADDC A,*;
就是说一定会有A存在,两个加法区别就不说了.
结果也是放到A中,其他的不变.所以
X=,y=,要看你怎么用,
然后PSW,数值最后进位,CY位为1,
然后第六位和第七位都有进位,所以ov位为0,因为它是第六位和第七位进位的异或,
然后AC为ACC.3向ACC.4进位的标记,因为没进位所以为0.
最后P是ACC中1的各数,最后值为01001111,所以P为1
说明下,加法运算的A就是ACC,结果也存到ACC.
如果用ADDC运算,要再加上原本Cy的值,方法一样.
有问题再问我哈.