更多“R[1]=PR[2]这个程序指令是正确的。”相关问题
  • 第1题:

    以下ARM指令中源操作数属于立即寻址的指令是()。

    A.SUBCC R1,R2,R3

    B.LDRB R0,[R1]

    C.ANDR1,R,R3

    D.MOV R1,0x0B


    正确答案:D

  • 第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题:

    以下程序指令有误的是()

    • A、JP[1]100%FINE
    • B、R[1]=PR[2]
    • C、UTOOL_NUM=R[1]
    • D、R[1]=R[1]+1

    正确答案:B

  • 第4题:

    指令解析:CMN  R1,R2


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

  • 第5题:

    下列指令中属于逻辑或指令的是()。

    • A、ORLA,R1
    • B、ANLA,R2
    • C、XRLA,R3
    • D、ADDA,R4

    正确答案:A

  • 第6题:

    如要编程实现:“如果R1大于或等于R2,那么程序向后跳转至“LABEL1”程序段,”,下面语句中正确的是()。(SIEMENS系统)

    • A、GOTOFLABEL1
    • B、GOTOBLABEL1
    • C、IFR1〉=R2GOTOFLABEL1
    • D、IFR1〉=R2GOTOBLABEL1

    正确答案:D

  • 第7题:

    下列指令中属于逻辑异或指令的是()。

    • A、ANLA,R2
    • B、ORLA,R1
    • C、ADDA,R4
    • D、XRLA,R3

    正确答案:D

  • 第8题:

    下列指令功能正确的是()。

    • A、R是复位指令
    • B、SCRT是顺控结束指令
    • C、NOT是栈顶值取反指令
    • D、END是程序的条件结束指令

    正确答案:A,C,D

  • 第9题:

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

    ADD R1,R2,R2

    B

    ORR R1,R2,R2

    C

    MOV R1,R2,LSL#1

    D

    MUL R1,R2,#2


    正确答案: A
    解析: 将R2寄存器中的数值的两倍写入R1,可以通过加法指令、移位指令(逻辑左移相当于乘操作)和乘法指令完成,故选项中仅B项无法完成,本题选B。

  • 第10题:

    单选题
    以下ARM指令中属于寄存器间接寻址的指令是()。
    A

    TST R1,#0xFE

    B

    LDRB R1,[R2]

    C

    MOV R1,R0,LSL#3

    D

    BIC R0,R0,#0x0B


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

  • 第11题:

    单选题
    以下ARM处理器的指令或伪指令错误的是()。
    A

    MOV R1,R2

    B

    LDR R1,#0x12345678

    C

    LDR R1,=0x00000020

    D

    ADC R1,R2,R3


    正确答案: C
    解析: LDR是加载/存储类指令,表示存储器到寄存器的数据传送;而#是立即数符号,表示立即数寻址,故B项错误,选B。

  • 第12题:

    单选题
    以下程序指令有误的是()
    A

    JP[1]100%FINE

    B

    R[1]=PR[2]

    C

    UTOOL_NUM=R[1]

    D

    R[1]=R[1]+1


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

  • 第13题:

    需要ARM指令完成的功能是:如果不相等,则进行减法,正确的指令是()。

    A.SUBVSR1,R2,R3

    B.SUBEQ R1,R2,R3

    C.SUBLS R1,R2,R3

    D.SUBNE R1,R2,R3


    正确答案:D

  • 第14题:

    以下ARM指令中源操作数属于寄存器寻址的指令是()。

    A.AND R1,R2,R3

    B.STRH R1,[R2]

    C.SWI 0x01

    D.MOV R1,0x0B


    正确答案:A

  • 第15题:

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


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

  • 第16题:

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


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

  • 第17题:

    以下ARM处理器的指令或伪指令错误的是()。

    • A、MOVR1,R2
    • B、LDRR1,#0x12345678
    • C、LDRR1,=0x00000020
    • D、ADCR1,R2,R3

    正确答案:B

  • 第18题:

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

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

    正确答案:B

  • 第19题:

    下列公式中,曲线水平力计算公式正确的是()。

    • A、PR=TL/R
    • B、PR=LR/T
    • C、PR=TR/L
    • D、PR=R/TL

    正确答案:A

  • 第20题:

    执行指令DJNZ R1,TABL1,下面描述正确的是()。

    • A、 R1中的内容如不等于零,程序跳转到TABL1处执行
    • B、 R1中的内容减1如不等于零,程序跳转到TABL1处执行
    • C、 R1中的内容加1如有溢出,程序跳转到TABL1处执行
    • D、 R1中的内容减1如等于零,程序跳转到TABL1处执行

    正确答案:B

  • 第21题:

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

    LSR R1,#2

    B

    LSL R1,#2

    C

    MOV R1,R1,LSL#2

    D

    MOV R1,R1,LSR#2


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

  • 第22题:

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

    TST R1,#2

    B

    ORR R1,R1,R1

    C

    CMP R1,#2

    D

    EOR R1,R1,R1


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

  • 第23题:

    单选题
    以下ARM处理器的指令或伪指令错误的是()。
    A

    MOVR1,R2

    B

    LDRR1,#0x12345678

    C

    LDRR1,=0x00000020

    D

    ADCR1,R2,R3


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