更多“ARM处理器在指令LDR R2,[R5,2]!执行后,R5中的值为()。A.R5不变B.R5=R5+2C.R5=R2+2D.R5=2 ”相关问题
  • 第1题:

    ARM处理器用一条指令完成有条件的无符号数加法运算,并更新CPSR中的状态,条件是如果相等, 要求指令执行R1+R2,结果送R3中,则这条指令为___【15】____;如果条件是大于,要求指令执行R1-R2,结果放R3中,则该指令为___【16】___。


    正确答案:ADDCEQ R3,R1,R2 SUBHIS R3,R1,R2

  • 第2题:

    ARM指令完成的功能是当条件为“带符号数小于”时,将R2和R3进行逻辑或操作,结果存放在R1中,正确的指令是:()。

    A.ORRMIR1,R2,R3

    B.ORREQ R1,R2,R3

    C.ORRLT R1,R2,R3

    D.ORRNE R1,R2,R3


    正确答案:C

  • 第3题:

    指令:LD R5,Y- ;执行过程()。

    A.将Y中内容送给R5寄存器

    B.将Y-1的内容送给R5寄存器

    C.将(Y-1)做为地址,该地址单元中的数据送给R5寄存器

    D.将Y做为地址,该地址单元中的数据送给R5寄存器


    1031H

  • 第4题:

    已知ARM处理器的R1=0x12345678, R2=0xFF00FF00,则执行指令ORR R0,R1,R2后,寄存器R0=___【11】____,R1=___【12】____。


    正确答案:0xFF34FF78 0x12345678

  • 第5题:

    39、下列ARM指令中,执行后不会影响CPSR的是()。

    A.TEQ R1,R2

    B.ADD R0,R1,R2

    C.EORS R,R2,R3

    D.CMP R0,R1


    ADD R0,R1,R2