更多“单选题以下ARM处理器的指令或伪指令错误的是()。A MOVR1,R2B LDRR1,#0x12345678C LDRR1,=0x00000020D ADCR1,R2,R3”相关问题
  • 第1题:

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


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

  • 第2题:

    某ARM指令完成的功能是“如果相等,则进行带进位的加法”,该指令是()。

    A.ADCNE R1,R2,R3

    B.ADDEQ R1,R2,R3

    C.ANDEQ R1,R2,R3

    D.ADCEQ R1,R2,R3


    正确答案:D

  • 第3题:

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

    A.ORRMIR1,R2,R3

    B.ORREQ R1,R2,R3

    C.ORRLT R1,R2,R3

    D.ORRNE R1,R2,R3


    正确答案:C

  • 第4题:

    以下关于ARM处理器工作状态说法错误的是()。

    • A、工作状态包括ARM状态、Thumb及Thumb-2状态和调试状态三种
    • B、ARM状态既支持16位指令宽度也支持32位指令宽度
    • C、Thumb状态或Thumb-2状态下代码密度大于ARM状态,占用存储空间较小
    • D、ARM处理器复位后总处于ARM状态

    正确答案:B

  • 第5题:

    ARM汇编语句“ADD R0, R2, R3, LSL#1”的作用是()

    • A、 R0 = R2 + (R3 << 1) 
    • B、 R0 =( R2<< 1) + R3 
    • C、 R3= R0+ (R2 << 1) 
    • D、 (R3 << 1)= R0+ R2 

    正确答案:A

  • 第6题:

    关于ARM嵌入式处理器的工作状态,以下说法正确的是()

    • A、ARM状态是32位兼容16位指令的状态
    • B、ARM处理器复位时自动进入Thumb状态
    • C、ARM9支持Thumb-2状态
    • D、Thumb状态为16位指令状态,指令长度全部为16位

    正确答案:D

  • 第7题:

    关于ARM处理器的命名,以下说法错误的是()。

    • A、ARM11之前的命名中TDMI中的T的含义是Thumb,即支持高密度16位Thumb指令集
    • B、ARM11之后,采用ARMCortex来命名
    • C、ARM Cortex-R为高端应用型Cortex处理器
    • D、ARM Cortex-M系列处理器内部没有MMU部件

    正确答案:C

  • 第8题:

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

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

    正确答案:B

  • 第9题:

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

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

    正确答案:D

  • 第10题:

    单选题
    关于ARM的工作状态,以下说法正确的是()。
    A

    ARM处理器的工作状态包括ARM状态和Thumb状态两种

    B

    ARM状态支持16位指令宽度也支持32位指令宽度

    C

    Thumb状态或Thumb-2状态下,代码密度低于ARM状态,占用存储空间变大

    D

    ARM处理器复位后自动进入ARM状态


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

  • 第11题:

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

    ADC R1,R2,R3

    B

    LDR R1,[R2]

    C

    MOV R1,R2,LSL#4

    D

    ORR R1,R2,R3


    正确答案: B
    解析: 数据处理类指令可分为数据传送指令、算术逻辑运算指令和比较指令。本题A、C、D均属于数据处理类指令,B项属于加载/存储指令,故本题选B。

  • 第12题:

    单选题
    以下关于ARM处理器工作状态说法错误的是()。
    A

    工作状态包括ARM状态、Thumb及Thumb-2状态和调试状态三种

    B

    ARM状态既支持16位指令宽度也支持32位指令宽度

    C

    Thumb状态或Thumb-2状态下代码密度大于ARM状态,占用存储空间较小

    D

    ARM处理器复位后总处于ARM状态


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

  • 第13题:

    关于ARM处理器的命名,以下说法错误的是()。

    A.ARM11之前的命名中TDMI中的T的含义是Thumb,即支持高密度16位Thumb指令集

    B.ARM11之后,采用ARMCortex来命名

    C.ARM Cortex-R为高端应用型Cortex处理器

    D.ARM Cortex-M系列处理器内部没有MMU部件


    正确答案:C

  • 第14题:

    已知R2=1000,R3=200,执行指令MOV R2,R3, LSL2后,R2=___【15】____,R3=__【16】_____。


    正确答案:800 200

  • 第15题:

    关于ARM的工作状态,以下说法正确的是()。

    • A、ARM处理器的工作状态包括ARM状态和Thumb状态两种
    • B、ARM状态支持16位指令宽度也支持32位指令宽度
    • C、Thumb状态或Thumb-2状态下,代码密度低于ARM状态,占用存储空间变大
    • D、ARM处理器复位后自动进入ARM状态

    正确答案:D

  • 第16题:

    球的半径为R,则其表面积及体积分别为()。

    • A、(4/3)πR3和4πR2
    • B、4πR2和(4/3)πR3
    • C、πR2和πR3

    正确答案:B

  • 第17题:

    以下不能完成将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

  • 第18题:

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

    • A、MOV R1,R2
    • B、LDR R1,#0x12345678
    • C、LDR R1,=0x00000020
    • D、ADC R1,R2,R3

    正确答案:B

  • 第19题:

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

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

    正确答案:B

  • 第20题:

    已知R2=1000,R3=200,执行指令MOV R2,R3,LSL#2后,R2=(),R3=()。


    正确答案:800;200

  • 第21题:

    单选题
    某ARM指令完成的功能是“如果相等,则进行带进位的加法”,该指令是()。
    A

    ADCNE R1,R2,R3

    B

    ADDEQ R1,R2,R3

    C

    ANDEQ R1,R2,R3

    D

    ADCEQ R1,R2,R3


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

  • 第22题:

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

    MOV R1,R2

    B

    LDR R1,#0x12345678

    C

    LDR R1,=0x00000020

    D

    ADC R1,R2,R3


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

  • 第23题:

    填空题
    已知R2=1000,R3=200,执行指令MOV R2,R3,LSL#2后,R2=(),R3=()。

    正确答案: 800,200
    解析: 800;将寄存器R3的值左移2位之后传送到R2;
    200;R3值不变。