减法指令“subR1,R2,R3”的功能为“(R1)-(R2)→R3,该指令执行后将生成进位/借位标志CF和溢出标志OF。若(R1)=FFFFFFFFH,(R2)=FEFFFFF0H,则该减法指令执行后,CF与OF分别为()
A: CF=0.OF=0
B: Cf=1,OF=0
C: CF=0,OF=1
D: CF=1,OF=1
A: CF=0.OF=0
B: Cf=1,OF=0
C: CF=0,OF=1
D: CF=1,OF=1
举一反三
- 减法指令“sub R1,R2, R3"的功能为”(R1)-(R2)→R3", 该指令执行后将生成进位/借位标志CF和溢出标志OF。 若(R1)=FFFFFFFFH, (R2)=FFFFFFF0H, 则该减法指令执行后, CF与OF分别为
- 假设R[eax]=FF000008H,R[ecx]=00001000H,执行指令 “testl %eax,%ecx”后,寄存器和标志位的内容为()。 A: R[ecx]=00000000H,OF=CF=SF=0,ZF=1 B: R[eax]=00000000H,OF=CF=SF=0,ZF=1 C: R[ecx]=00000000H,标志位不变 D: 寄存器内容不变,OF=CF=SF=0,ZF=1
- 已知(AL)=80H,ADD AL,0A0H指令执行后, CF和OF的值是( ) 。 A: CF=0 OF=1 B: CF=1 OF=1 C: CF=1 OF=0 D: CF=0 OF=0
- 已知(AL)=88D,ADD AL,177D 指令执行后,CF和OF的值是( )。 A: (CF)=0 (OF)=1 B: (CF)=1 (OF)=0 C: (CF)=0 (OF)=0 D: (CF)=1 (OF)=1
- 已知CF=0,AL=00H,执行指令SBB AL,1后,CF等于() A: 1 B: 2 C: 3