问题 单项选择题

假定(AX)=96H,(BX)=65H,依次执行ADD AX,BX指令和DAA指令后,(AL)=( )。

A.0FBH

B.01H

C.61H

D.0BH

答案

参考答案:C

解析:[分析] DAA为指令助记符——加法的十进制调整(压缩的BCD码)。无操作数,调整的加法结果在AL中。调整方法是,如果AL的低4位大于9或AF=l,则加6到AL并置AF =1;如果AL的高4位大于9或CF=1,则加60H到AL,并置CF=1。所以最后结果为61H。

判断题
单项选择题