itgle.com
参考答案和解析
正确答案:C
解析:XOR是逻辑异或,它的操作对标志寄存器有影响,SF,ZF,PF会根据运算结果确定,CF,DF总是0,AF不确定。所以选项A正确;SUB是减法运算,它也影响CF标志位,所以选项B正确;AND是逻辑“与”,它的操作和XOB类似,也是影响CF的,选项D也正确;MOV指令执行后不影响标志寄存器,而不能使标志位CF清0,所以选项C是错误的。
更多“完成将BX清0,并使标志位CF清0,下面错误的指令是( )A.XOR BX,BXB.SUB BX,BXC.MOV BX,OOHD. ”相关问题
  • 第1题:

    若AX=65ACH,BX=0B79EH,则()

    A.执行ADD.AX,BX指令后,CF=1,OF=1
    B.执行SUB.AX,BX指令后,SF=1,OF=0
    C.执行TESTBX,AX指令后,CF=0,OF=0
    D.执行XORAX,BX指令后,PF=1,IF=0

    答案:A
    解析:

  • 第2题:

    假设AX=57ADH,BX=0D36AH,指令 ADD AX,BX 执行后,标志位CF= ?


    2B17H

  • 第3题:

    若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

  • 第4题:

    假设AX=503AH,BX=0D04DH,CF=1,指令 ADC AX,BX 执行后,标志位CF= .


    解:80条指令,平均每条指令由4条微指令组成,其中有一条公用微指令,所以总微指令条数为80× (4-1)+1=241条微指令,每条微指令32位,控制存储器的容量是2的n次幂, 而241小于256, 所以控制存储的容量=256B*32位=1KB

  • 第5题:

    假设AX=803AH,BX=604DH,CF=1,指令 SBB AX,BX 执行后,标志位CF= .


    EFECH