参考答案和解析
正确答案:正确
更多“CLD指令是MOVSB指令的使用条件之一。”相关问题
  • 第1题:

    CLD指令是MOVSB指令的使用条件之一()

    此题为判断题(对,错)。


    参考答案错误

  • 第2题:

    在下列指令中,隐含使用AL寄存器的指令有______条。( ) SCASB;XLAT;MOVSB;DAA;NOP;MUL BH;

    A.1条

    B.2条

    C.4条

    D.5条


    正确答案:C
    解析:串扫描指令SCASB的作用是在ES:[DI]指定的目的串中扫描是否有AL中指定的字节。扫描方法是:用AL中的内容减去ES:[DI]中的字节,比较结果不回送至AL,只影响标志寄存器。所以它隐含使用了AL寄存器。XLAT字节查表转换—BX指向一张256字节的表的起点,AL为表的索引值(0-255,即0-FFH),返回AL为查表结果([BX+AL]→AL)。所以它隐含使用了AL寄存器。串传送指令MOVSB把位于DS:[SI]中的字节传送到ES:[DI]中,同时根据DF的值修改SI及DI。它没有隐含使用AL寄存器。DAA指令功能:对AL中的数进行校正,在AL中产生组合十进制数和。所以它隐含使用了AL寄存器。空操作指令NOP,它没有隐含用到AL。无符号乘法指令MUL,指令格式:MUL源。指令功能:(AL|AX)*源,其结果放到AX|DX:AX,所以它隐含使用了AL寄存器。所以在上述的指令中有4条指令隐含用到了AL寄存器。

  • 第3题:

    ()包括条件转移指令、无条件转移指令、停止指令和复位指令。

    A.运算指令

    B.控制指令

    C.传送指令

    D.特殊指令


    正确答案:B


  • 第4题:

    CPU响应HOLD请求的条件之一是指令周期结束。()


    答案:对
    解析:

  • 第5题:

    下面指令中,合理而有意义的指令是()。

    • A、REP LODSB
    • B、REP SCASB
    • C、REP CMPSB
    • D、REP MOVSB

    正确答案:D

  • 第6题:

    在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是()。


    正确答案:CX=0或ZF=0

  • 第7题:

    下列指令中正确的是()。

    • A、MOVAL,BX
    • B、MOVCS,AX
    • C、MOVAL,CL
    • D、MOV[BX],[SI]

    正确答案:C

  • 第8题:

    为了实现主机和外设之间的信息传送,可以使用()

    • A、传送指令
    • B、无条件转移指令
    • C、转子指令
    • D、条件转移指令
    • E、输入/输出指令

    正确答案:A,E

  • 第9题:

    移位类指令使用时,若需移动多位,则应先将该位数置于()中。

    • A、AL
    • B、AH
    • C、CL
    • D、CH

    正确答案:C

  • 第10题:

    ()包括条件转移指令,无条件转移指令,停止指令和复位指令。

    • A、运算指令
    • B、控制指令
    • C、传送指令
    • D、特殊指令

    正确答案:B

  • 第11题:

    单选题
    下面指令中,合理而有意义的指令是()。
    A

    REP LODSB

    B

    REP SCASB

    C

    REP CMPSB

    D

    REP MOVSB


    正确答案: C
    解析: 暂无解析

  • 第12题:

    填空题
    在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是()。

    正确答案: CX=0或ZF=0
    解析: 暂无解析

  • 第13题:

    在下列指令中,隐含使用AL寄存器的指令有( )条。 SCASB; XLAT; MOVSB; DAA; NOP; MUL BH;

    A.1

    B.2

    C.4

    D.5


    正确答案:C

  • 第14题:

    下列指令中,不属于程序控制指令的是(2)。

    A.无条件转移指令

    B.条件转移指令

    C.中断隐指令

    D.循环指令


    正确答案:C
    解析:程序控制指令用来改变程序原来的执行顺序。程序中需要改变执行顺序的原因主要有:循环执行一段程序;程序涉及决策问题,在不同条件的情况下做不同的事情;模块化程序执行时要靠程序控制指令来控制这些模块的执行顺序。程序控制指令主要包括:转移指令、跳跃指令和子程序调用与返回指令。

  • 第15题:

    在下列指令中,隐含使用AL寄存器的指令有( )。 SCASB:XLAT:MOVSB;DAA;REP:MULBH;

    A.1条

    B.2条

    C.4条

    D.5条


    正确答案:C

  • 第16题:

    下列四条指令中,错误的指令是()。

    • A、SHR AL,l
    • B、MOV AL,64H
    • C、SHL AH,CL
    • D、MOV AL,BX

    正确答案:D

  • 第17题:

    串传送指令MOVSW,执行CLD指令后,每传送一次,串的()

    • A、偏移地址+1
    • B、偏移地址+2
    • C、偏移地址-1
    • D、偏移地址-2

    正确答案:B

  • 第18题:

    转移指令分为条件转移指令和无条件转移指令,条件转移指令的转移目的地址只能是短标号,即转移范围不能超过()字节。


    正确答案:-128~+127

  • 第19题:

    下列程序: NEXT:MOV ES:[DI],AL INC DI LOOP NEXT 可用指令()来完成该功能。

    • A、REP LODSB
    • B、REP STOSB
    • C、REPE SCASB
    • D、REP MOVSB

    正确答案:B

  • 第20题:

    要设置标志位DF=1,应选用的操作指令是()。

    • A、CLC
    • B、CMC
    • C、STD
    • D、CLD

    正确答案:C

  • 第21题:

    下述指令中不改变PSW的指令是()。

    • A、MOV AX,BX
    • B、AND AL,0FH
    • C、SHR BX,CL
    • D、ADD AL,BL

    正确答案:A

  • 第22题:

    多选题
    为了实现主机和外设之间的信息传送,可以使用()
    A

    传送指令

    B

    无条件转移指令

    C

    转子指令

    D

    条件转移指令

    E

    输入/输出指令


    正确答案: C,D
    解析: 暂无解析

  • 第23题:

    单选题
    ()包括条件转移指令,无条件转移指令,停止指令和复位指令。
    A

    运算指令

    B

    控制指令

    C

    传送指令

    D

    特殊指令


    正确答案: A
    解析: 暂无解析