问题
单项选择题
假设(AL)=0FFH,依次执行ADDAL,12和ANDAL,0FH指令后,标志位ZF和SF的状态分别为【 】。
A.0和0
B.0和1
C.1和0
D.1和1
答案
参考答案:A
解析:由于AL中内容为0BH(12),执行ANDAL,0FH指令后,AL中的结果不变,仍然是0BH,值不为0,且为正数,所以ZF:零标志为0,SF:符号标志为0。
假设(AL)=0FFH,依次执行ADDAL,12和ANDAL,0FH指令后,标志位ZF和SF的状态分别为【 】。
A.0和0
B.0和1
C.1和0
D.1和1
参考答案:A
解析:由于AL中内容为0BH(12),执行ANDAL,0FH指令后,AL中的结果不变,仍然是0BH,值不为0,且为正数,所以ZF:零标志为0,SF:符号标志为0。