更多“下面四条指令中,哪条指令是不存在的( )。 ”相关问题
  • 第1题:

    若要完成(AX)×7/2运算,则在下面四条指令之后添加哪条指令? MOV BX, AX MOV CL, 3 SAL AX, CL SUB AX, BX __________

    A.OR AX,1

    B.SAL AX,1

    C.SAR AX,1

    D.DIV AX,2


    正确答案:C
    解析:MOV BX,AX; 保护AX的内容
    MOV CL,3;  给CL赋3
    SAL AX,CL;  将AX左移3位
    SUB AX,BX; 将已经左移了3位的AX减去原来的AX,因为7=23-1,AX左移3位相当于乘了23,再减去原来的AX,就相当于完成了原AX乘以7的操作,因此下面一步就应当完成除以2的功能。在二进制的计算机数运算中,除以2的操作可以通过将操作数右移一位完成,算术移位操作的指令SAR即是,因此选项C正确。

  • 第2题:

    在Cortex M4汇编指令集中,下面哪条(些)指令完成将内存数据取到寄存器中?()

    A.LDR

    B.STR

    C.LDMIA

    D.STMIA


    AC

  • 第3题:

    10、下面的指令中,哪条指令与运动轨迹无关()

    A.G01

    B.G00

    C.G02

    D.M03


    正确

  • 第4题:

    下面的指令中,哪条指令与运动轨迹无关()

    A.G01

    B.G00

    C.G02

    D.M03


    AG和BG

  • 第5题:

    8、在Cortex M4汇编指令集中,下面哪条(些)指令完成将内存数据取到寄存器中?()

    A.LDR

    B.STR

    C.LDMIA

    D.STMIA


    AC