中易网

若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
全部回答
  • 1楼网友:往事埋风中
  • 2021-01-15 11:40
al=90H
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息