若AL、BL中是压缩BCD数,且在执行“ADD AL,BL”之后,(AL)=0CH,CF=1,AF=0。再执行DAA后,(AL)=?
答案:2 悬赏:70
解决时间 2021-01-16 01:34
- 提问者网友:疯孩纸
- 2021-01-15 10:50
若AL、BL中是压缩BCD数,且在执行“ADD AL,BL”之后,(AL)=0CH,CF=1,AF=0。再执行DAA后,(AL)=?
最佳答案
- 二级知识专家网友:夜风逐马
- 2021-01-15 11:18
(AL)= 72H
低4位为C AF=0 说明 低位没有进位,但超出 9 低位加6 C+6=12H 溢出进一,低位就是 2
高位 CF=1,说明高位有进位,高位得加6 再加上低位进位的一 就是加7 0+7=7
72H
低4位为C AF=0 说明 低位没有进位,但超出 9 低位加6 C+6=12H 溢出进一,低位就是 2
高位 CF=1,说明高位有进位,高位得加6 再加上低位进位的一 就是加7 0+7=7
72H
全部回答
- 1楼网友:往事埋风中
- 2021-01-15 11:40
al=90H
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯