单选题
假设AL寄存器中的内容是7FH,执行指令ADD AL,2后,符号标志SF和进位标志 CF的状态分别是
A、
0和0
B、
0和1
C、
1和0
D、
1和1
【正确答案】
C
【答案解析】
[解析] 执行加法前AL寄存器中的内容是7FH,即二进制表示为0111 1111,执行指令ADD AL,2后,AL中的内容是81H,其二进制表示为:10000001,最高位是符号位,其值是L所以SF为1,执行过程中,并没有超过最大值FFH(其二进制表示为1111 1111),没有发生进位,即进位标志CF为0,所以答案应该选择C。
提交答案
关闭