参考答案和解析
正确答案:将R1+3的结果送R1是保存。
更多“指令解析:ADD  R1,R1,#3”相关问题
  • 第1题:

    已知R0=0,R1=10000,R2=20000,指令ADD R0,R1,R2执行后,R0=___【13】____,R1=___【14】____。


    正确答案:30000 0x7530 10000 0x2710

  • 第2题:

    指令解析:LDR  R1,[R0+4]


    正确答案:将R1的内容加4后送R0。

  • 第3题:

    指令解析:写一条ARM指令,完成操作r1 = r2 * 3


    正确答案:add r1, r2, r2  LSL #1。

  • 第4题:

    下列哪条指令把寄存器R1、R2的值相加后存到R0中.()

    • A、AND R0, R1, R2
    • B、SUB R0, R1, R2
    • C、ADD R0, R1, R2
    • D、AND R1, R2, R0

    正确答案:C

  • 第5题:

    执行ARM指令MOV R0,R1,LSL#3后,R0的值为()。

    • A、R1的3倍
    • B、R1+3
    • C、R1的8倍
    • D、R1的8分之1

    正确答案:C

  • 第6题:

    在指令LDR R0,[R1,#4]!执行后,R1中的值为()。

    • A、R1不变
    • B、R1=R1+1
    • C、R1=R1+4
    • D、R1=4

    正确答案:C

  • 第7题:

    区分指令MOV A,R1和MOV A,@R1。


    正确答案: 前者源操作数是寄存器寻址,后者源操作数寄存器间接寻址。

  • 第8题:

    问答题
    指令解析:写一条ARM指令,完成操作r1 = r2 * 3

    正确答案: add r1, r2, r2  LSL #1。
    解析: 暂无解析

  • 第9题:

    单选题
    对寄存器R1的内容乘以4的正确指令是()
    A

    LSR R1,#2

    B

    LSL R1,#2

    C

    MOV R1,R1,LSL#2

    D

    MOV R1,R1,LSR#2


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

  • 第10题:

    问答题
    指令解析:STR R0,[R1],#8

    正确答案: 将R0中的字数据写入R1为地址的存储器中,并将新地址R1+8写入R1。
    解析: 暂无解析

  • 第11题:

    单选题
    下面指令执行后,改变R1寄存器内容的指令是()
    A

    TST R1,#2

    B

    ORR R1,R1,R1

    C

    CMP R1,#2

    D

    EOR R1,R1,R1


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

  • 第12题:

    单选题
    将寄存器R1中指定的bit7和bit3位清除、其它位保持不变的ARM指令是()
    A

    ORR R1,R1,#0x00000088

    B

    AND R1,R1,#0x00000088

    C

    BIC R1,R1,#0x00000088

    D

    TST R1,R1,#0x00000088


    正确答案: D
    解析: 在ARM汇编语言程序中,子程序的调用一般是通过BL指令来实现的;MOV PC,LR在ARM汇编中用于子程序的返回;D项中R15即是PC,故本题选A。

  • 第13题:

    指令解析:CMP  R1,R0


    正确答案:寄存器R1的值与寄存器R0的值相减,根据结果设置CPSR的标志位。

  • 第14题:

    指令解析:ADDS  R1,R1,#1


    正确答案:R1+1给R1。

  • 第15题:

    指令解析:ADD  R0,R1,[R2]


    正确答案:将以R2中的内容为地址的单元中的值与R1相加,结果送R0保存。

  • 第16题:

    以下不能完成将R2中数值的两倍写入R1中的ARM指令是()

    • A、ADD R1,R2,R2
    • B、ORR R1,R2,R2
    • C、MOV R1,R2,LSL#1
    • D、MUL R1,R2,#2

    正确答案:B

  • 第17题:

    以下ARM指令中不属于数据处理类指令的是()

    • A、ADC R1,R2,R3
    • B、LDR R1,[R2]
    • C、MOV R1,R2,LSL#4
    • D、ORR R1,R2,R3

    正确答案:B

  • 第18题:

    请问以下配置中,R1的OSPF路由器ID是什么() R1(config)#interface s0/0/0  R1(config-if)#ip add 192.168.2.1 255.255.255.252 R1(config)#int loopback 0  R1(config-if)# ip add 10.1.1.1 255.255.255.255 R1(config)#router ospf 1  R1(config-if)#network 192.168.2.0 0.0.3.255 area 0

    • A、192.168.2.1
    • B、10.1.1.1
    • C、192.168.2.0
    • D、255.255.255.255

    正确答案:B

  • 第19题:

    R1的内容为50H,执行下面的指令或指令组合,(),两(组)指令执行结果一样。

    • A、 指令ORL  50H   #40H和指令组合MOV  A    @R1    ORL  50H    A比较
    • B、 指令ORL  A   @R1和指令ANL  A   #50H比较
    • C、 指令ORL  A    @R1和指令MOV  50H   R1    ORL  A    50H比较
    • D、 指令ORL  A    R1和指令ORL  A   #50H比较

    正确答案:D

  • 第20题:

    问答题
    指令解析:ADD  R1,R1,#3

    正确答案: 将R1+3的结果送R1是保存。
    解析: 暂无解析

  • 第21题:

    问答题
    指令解析:LDR R0,[R1]

    正确答案: 从R1寄存器指向的地址中取出一个字的数据,存储到R0寄存器中。
    解析: 暂无解析

  • 第22题:

    问答题
    指令解析:ADD  R0,R1,[R2]

    正确答案: 将以R2中的内容为地址的单元中的值与R1相加,结果送R0保存。
    解析: 暂无解析

  • 第23题:

    问答题
    指令解析:ADDS  R1,R1,#1

    正确答案: R1+1给R1。
    解析: 暂无解析