作业帮 > 数学 > 作业

单片机 运算前 PSW=80H,MOV A,#0ABH SUBB A,#0C3H 求 ACC= CY= AC= OV=

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/08/31 06:23:30
单片机 运算前 PSW=80H,MOV A,#0ABH SUBB A,#0C3H 求 ACC= CY= AC= OV= P=
1、由于是用0ABH-0C3H=0E8H(也就是十进制的-24,补码表示),因此ACC=0E8H;
2、由于AB比C3小,因此运算时必然借位,因此CY=1;
3、由于AB=10101011,C3=11000011,因此减法时D3位没有向D4位借位,因此AC=0;
4、运算过程中小数减大数,有溢出,因此OV=1;
5、由于运算结果存在ACC中为E8=11101000有偶数个“1”,因此P=0.