niusouti.com

单选题某指令功能为R[r2]←R[r1]+M[R[r0]],其两个源操作数分别采用寄存器、寄存器间接寻址方式。对于下列给定部件,该指令在取数及执行过程中需要用到的是(  )。Ⅰ.通用寄存器组(GPRs)Ⅱ.算术逻辑单元(ALU)Ⅲ.存储器(Memory)Ⅳ.指令译码器(ID)A 仅Ⅰ、ⅡB 仅Ⅰ、Ⅱ、ⅢC 仅Ⅱ、Ⅲ、ⅣD 仅Ⅰ、Ⅲ、Ⅳ

题目
单选题
某指令功能为R[r2]←R[r1]+M[R[r0]],其两个源操作数分别采用寄存器、寄存器间接寻址方式。对于下列给定部件,该指令在取数及执行过程中需要用到的是(  )。Ⅰ.通用寄存器组(GPRs)Ⅱ.算术逻辑单元(ALU)Ⅲ.存储器(Memory)Ⅳ.指令译码器(ID)
A

仅Ⅰ、Ⅱ

B

仅Ⅰ、Ⅱ、Ⅲ

C

仅Ⅱ、Ⅲ、Ⅳ

D

仅Ⅰ、Ⅲ、Ⅳ


相似考题
更多“单选题某指令功能为R[r2]←R[r1]+M[R[r0]],其两个源操作数分别采用寄存器、寄存器间接寻址方式。对于下列给定部件,该指令在取数及执行过程中需要用到的是(  )。Ⅰ.通用寄存器组(GPRs)Ⅱ.算术逻辑单元(ALU)Ⅲ.存储器(Memory)Ⅳ.指令译码器(ID)A 仅Ⅰ、ⅡB 仅Ⅰ、Ⅱ、ⅢC 仅Ⅱ、Ⅲ、ⅣD 仅Ⅰ、Ⅲ、Ⅳ”相关问题
  • 第1题:

    指令 MOV A, @R0 中源操作数的寻址方式为()。

    A.寄存器寻址

    B.寄存器间接寻址

    C.立即寻址

    D.直接寻址


    参考答案:B

  • 第2题:

    已知R1=0x12345678,R2=0x80000101,则执行指令AND R0,R1,R2后,寄存器R0=___【13】____,R2=___【14】____。


    正确答案:0 0x80000101

  • 第3题:

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

    A.AND R1,R2,R3

    B.STRH R1,[R2]

    C.SWI 0x01

    D.MOV R1,0x0B


    正确答案:A

  • 第4题:

    若CPU要执行的指令为:MOV R1,#45(即将数值45传送到寄存器R1中),则该指令中采用的寻址方式为(4) 。

    A.直接寻址和立即寻址
    B.寄存器寻址和立即寻址
    C.相对寻址和直接寻址
    D.寄存器间接寻址和直接寻址

    答案:B
    解析:
    网络工程师

  • 第5题:

    指令“LDMIAR0!,{R1,R2,R3,R4}”的寻址方式为()

    • A、立即寻址
    • B、寄存器间接寻址
    • C、多寄存器寻址
    • D、堆栈寻址

    正确答案:C

  • 第6题:

    已知R1=0x12345678,R2=0x80000101,则执行指令AND R0,R1,R2后,寄存器R0=(),R2=()。


    正确答案:0;0x80000101

  • 第7题:

    以下ARM指令中,()的源操作数采用了寄存器间接寻址方式。

    • A、MOVR0,#2
    • B、LDRR0,[R1]
    • C、BLSUB1
    • D、ADDR0,R1,R2,LSL#1

    正确答案:B

  • 第8题:

    MOVXA,@R0指令中,源操作数采用()寻址方式,指令作用在()区间。

    • A、寄存器,外部数据存储器
    • B、直接,程序存储器
    • C、寄存器间接,内部数据存储器
    • D、寄存器间接,外部数据存储器

    正确答案:D

  • 第9题:

    指令MOVX A,@ R1的寻址方式是寄存器间接寻址,功能为R1所指向()单元的内容送累加器。


    正确答案:外部地址

  • 第10题:

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

    TST R1,#0xFE

    B

    LDRB R1,[R2]

    C

    MOV R1,R0,LSL#3

    D

    BIC R0,R0,#0x0B


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

  • 第11题:

    单选题
    指令LDRR0,[R4]对源操作数的寻址方式是()
    A

    寄存器间接寻址

    B

    寄存器寻址

    C

    立即数寻址

    D

    相对寻址


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

  • 第12题:

    单选题
    指令“LDMIAR0!,{R1,R2,R3,R4}”的寻址方式为()
    A

    立即寻址

    B

    寄存器间接寻址

    C

    多寄存器寻址

    D

    堆栈寻址


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

  • 第13题:

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

    A.TST R1,0xFE

    B.LDRB R1,[R2]

    C.MOV R1,R0,LSL3

    D.BIC R0,R0,0x0B


    正确答案:B

  • 第14题:

    已知R1=0xFF115577,R2=0x11000011,则执行指令于ORR R0,R1,R2后,寄存器R0=___【11】____,R2=___【12】____。


    正确答案:0xFF115577 0x11000011

  • 第15题:

    ADD R0,R1,[R2]中的第二操作数属于( )方式。

    A.立即寻址

    B.寄存器间接寻址

    C.寄存器寻址

    D.基址变址寻址


    正确答案:B

  • 第16题:

    初始值R1=23H,R2=0FH执行指令BIC  R0, R1,R2,LSL #1后,寄存器R0,R1的值分别是多少?


    正确答案:R0=21H,  R1=23H,  R2=1EH。

  • 第17题:

    指令“ADDR0,R1,R2”的寻址方式为()

    • A、立即寻址
    • B、寄存器间接寻址
    • C、多寄存器寻址
    • D、寄存器寻址

    正确答案:D

  • 第18题:

    指令LDRR0,[R4]对源操作数的寻址方式是()

    • A、寄存器间接寻址
    • B、寄存器寻址
    • C、立即数寻址
    • D、相对寻址

    正确答案:A

  • 第19题:

    下列寻址方式中出现在指令“ADD R2,(R1)”中的是()。

    • A、隐含寻址
    • B、存储器间接寻址
    • C、寄存器间接寻址
    • D、直接寻址

    正确答案:C

  • 第20题:

    指令MOVA,@R1的寻址方式是()

    • A、直接寻址
    • B、相对寻址
    • C、寄存器寻址
    • D、寄存器间接寻址

    正确答案:A

  • 第21题:

    指令MOVA,@R0的寻址方式是()。

    • A、寄存器寻址
    • B、立即寻址
    • C、直接寻址
    • D、寄存器间接寻址

    正确答案:D

  • 第22题:

    单选题
    以下ARM指令中,()的源操作数采用了寄存器间接寻址方式。
    A

    MOVR0,#2

    B

    LDRR0,[R1]

    C

    BLSUB1

    D

    ADDR0,R1,R2,LSL#1


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

  • 第23题:

    单选题
    指令“ADDR0,R1,R2”的寻址方式为()
    A

    立即寻址

    B

    寄存器间接寻址

    C

    多寄存器寻址

    D

    寄存器寻址


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

  • 第24题:

    单选题
    某指令功能为R[r2]←R[r1]+M[R[r0]],其两个源操作数分别采用寄存器、寄存器间接寻址方式。对于下列给定部件,该指令在取数及执行过程中需要用到的是(  )。Ⅰ.通用寄存器组(GPRs)Ⅱ.算术逻辑单元(ALU)Ⅲ.存储器(Memory)Ⅳ.指令译码器(ID)
    A

    仅Ⅰ、Ⅱ

    B

    仅Ⅰ、Ⅱ、Ⅲ

    C

    仅Ⅱ、Ⅲ、Ⅳ

    D

    仅Ⅰ、Ⅲ、Ⅳ


    正确答案: D
    解析:
    一条指令的执行过程为取指令、分析指令、执行指令。题目中的指令用到了寄存器和寄存器间接寻址,因此该指令在取数过程中一定会使用到通用寄存器,同时寄存器间接寻址在取数阶段一定会使用存储器,最后进行加操作时一定会用到算数逻辑单元,指令译码器是属于分析指令阶段,在取数和执行指令阶段之前,因此该指令在取数及执行过程中需要用到的是Ⅰ、Ⅱ、Ⅲ。