参考答案和解析
正确答案:C
更多“以下串操作指令中,哪一条指令会影响标志位?( )A、LODSB、STOSC、CMPSD、MOVS ”相关问题
  • 第1题:

    下列串操作指令中,在______条指令前加重复前缀指令REP是没有使用价值的。

    A.MOVSB

    B.STOSB

    C.CMPSB

    D.LODSB


    正确答案:C
    解析:串操作指令中,CMPS和SCAS需要和REPE/REPZ、REPNE/REPNZ指令配合,而MOVS、LODS和STOS只要和REP指令配合就可以了,因为这些指令不会影响标志位ZF。

  • 第2题:

    可用于对标志寄存器的标志实现置位或清零的指令是______。

    A.陷阱指令

    B.串操作指令

    C.处理机控制指令

    D.数据转换指令


    正确答案:C
    解析:陷阱是一种意外事件所引起的中断。当意外事件引发中断,用户可以使用陷阱指令对系统进行调用,而不用CPU自动执行的方法。串操作类指令是用于处理大量的字符串信息。处理机控制指令用于对CPU实现控制,如对标志寄存器中的标志实现置位或者清零、开中断指令等。数据转换类指令用于各种类型数制间的转换,如将二进制数转换为十进制数等。

  • 第3题:

    以下对条件转移指令的描述不正确的是()。

    A.条件转移指令的助记符的首字符一定是J

    B.条件转移指令中的操作数必须是短标号

    C.条件转移指令会利用标志寄存器中的相关标志位的值

    D.条件转移指令会改变标志寄存器中的相关标志位的值


    条件转移指令会改变标志寄存器中的相关标志位的值

  • 第4题:

    下列哪一条串操作指令需要使用重复前缀指令REPZ或REPNZ?

    A.MOVSB

    B.CMPSB

    C.LODSB

    D.STOSB


    正确答案:B
    解析:CMPSB字节串比较指令,可带重复前缀REPZ/REPE或REPNZ/REPNE。

  • 第5题:

    若希望串操作指令自动将地址指针减量,则事先应把()标志位设置为1。


    错误