单选题
假设(AL)=9BH,执行DAA指令,CPU将自动完成下面哪一种操作? ( )
A、
(AL)+00H→AL
B、
(AL)+06H→AL
C、
(AL)+60H→AL
D、
(AL)+66H→AL
【正确答案】
D
【答案解析】
[解析] DAA指令分别考虑AL的高 4位和低4位,如果AL低4位大于9或者AF= 1,则加6到AL并使AF=1;如果AL高4位大于9或者CF=1,则加60H到AL并使CF=1。所以9BH应该加上66H。
提交答案
关闭