假设AL寄存器中的内容是7FH,执行指令ADD AL,2后,符号标志SF和进位标志 CF的状态分别是

admin2007-01-14  40

问题 假设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。
转载请注明原文地址:https://kaotiyun.com/show/ZCuZ777K
0

最新回复(0)