下面有关MUL和IMUL指令结果描述错误的是
A: MUL执行后,CF=1,OF=1,结果的高半部分有效
B: MUL执行后,CF=0,OF=0,结果的高半部分一定为零
C: IMUL执行后,CF=1,OF=1,结果的高半部分有效
D: IMUL执行后,CF=0,OF=0,结果的高半部分一定为零
A: MUL执行后,CF=1,OF=1,结果的高半部分有效
B: MUL执行后,CF=0,OF=0,结果的高半部分一定为零
C: IMUL执行后,CF=1,OF=1,结果的高半部分有效
D: IMUL执行后,CF=0,OF=0,结果的高半部分一定为零
举一反三
- 若AL=96H,BL=12H,在分别执行指令MUL和IMUL后,其结果是多少?,OF=?,CF=?
- 已知(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
- 已知AL=5EH, 执行指令:ADD AL, 3CH 后, 结果正确的是( )。 A: AL= 9AH, CF=0 B: AL= 9AH, CF=1 C: AL= 5EH, CF=0 D: AL= 5EH, CF=1
- 指令执行后,设置的标志位CF和OF的值是() A: CF=0;OF=0 B: CF=l;OF=l C: CF=0;0F=1 D: CF=l;OF=0