执行以下8085程序后,辅助进位(AC)和进位标志(dCY)的状态是什么?
null
MVI L, 5DH MVI L, 6BH MOV A, H ADD L
(A) AC=0,CY=0 (B) AC=1和CY=1 (C) AC=1,CY=0 (D) AC=0,CY=0 答复: (C) 说明: 首先我们在L寄存器中加载5D,但我们没有将其存储到累加器中,所以当我们在L寄存器中加载6B时,它会覆盖L寄存器中的5D,并将相同的值6BH复制到累加器中
现在A=6BH L=6小时 加上L,即A=A+L 它将生成内部进位,即B+B=22,即22–16=6 2加6+6=>我们得到14=>D 所以答案是D6 因为只有内部进位,所以当14<16时没有最终进位因此,辅助进位标志(AC)=1进位标志(CY)=0
这个解决方案是由 古莫希特·古普塔 . 这个问题的小测验
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END