更多“下列指令执行后,总是使CF=0,OF=0的是______。A.ANDB.NEGC.NOTD.INC ”相关问题
  • 第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


    D 解析:CF标志位表示当进行算术运算时,如果最高位产生了进位,则CF=1;否则CF=0。OF表示的是在算术运算时,如果操作结果超过了机器用补码表示的范围时,OF=1;否则OF=0。NEG指令用于求操作数的补码。本题中AL=80H=10000000B,它的补码=100000000B。所以结果有进位,也溢出,所以CF和OF的值都是1。

  • 第2题:

    若AX=65ACH,BX=0B79EH,则 。

    A.执行ADD AX,BX指令后,CF=1,OF=1

    B.执行SUB AX,BX指令后,SF=1,OF=0

    C.执行TEST BX,AX指令后,CF=0,OF=0

    D.执行XOR AX,BX指令后,PF=1,IF=0


    执行 ADD AX , BX 指令后, CF = 1 , OF = 1

  • 第3题:

    设AL=0B4H,BL=11H,指令“MUL BL”和指令 “IMUL BL”分别执行后OF,CF的值为 。

    A.OF=1,CF=0

    B.OF=1,CF=1

    C.OF=0,CF=0

    D.OF=0,CF=1


    D

  • 第4题:

    已知(AL)=55H,ADD AL,66H指令执行后, CF和OF的值是() 。 (A) CF=0 OF=1 (B) CF=1 OF=1 (C) CF=1 OF=0 (D) CF=0 OF=0


    0

  • 第5题:

    已知:AX=0FE66H,CF=1,执行下列指令后,CF=(). MOV DX,96 XOR DH,0FEH SBB AX,DX


    0