☆☆☆解释一下一道汇编小题☆☆☆ ^_^

来源:百度知道 编辑:UC知道 时间:2024/06/25 17:46:54
MOV AX,0099H
MOV BL,88H
DAA
ADC AH,0

程序执行后(AX)=? CF=?
重点说说DAA 和ADC 谢谢

我猜第2行和第3行之间应该还有一条指令, add al,bl 否则严格来说是无法做答的啊

AX=0099h
CF=NC

会不会写错~这道程序有点无聊~
DAA为压缩BCD十进制数加法调整指令AL的低4位大于9则AL+06H,如果AL高4位大于9则AL+60H
ADC是带进位的加法指令
AX=0099h
CF=0