工学

单选题指令“ADDR0,R1,R2”的寻址方式为()A 立即寻址B 寄存器间接寻址C 多寄存器寻址D 寄存器寻址

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

立即寻址

B

寄存器间接寻址

C

多寄存器寻址

D

寄存器寻址

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

(4)A.直接寻址和立即寻址

B.寄存器寻址和立即寻址

C.相对寻址和直接寻址

D.寄存器间接寻址和直接寻址


正确答案:B

第2题:

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

A.AND R1,R2,R3

B.STRH R1,[R2]

C.SWI 0x01

D.MOV R1,0x0B


正确答案:A

第3题:

指令MOVX A,@R1的二操作数的寻址方式是( )。

A.立即寻址

B.直接寻址

C.寄存器寻址

D.寄存器间接寻址


正确答案:D

第4题:

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

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

正确答案:C

第5题:

假设R1=0x31,R2=0x2则执行指令ADDR0,R1,R2LSL3后,R0的值是()

A.0x33

B.0x34

C.0x39

D.0x38


参考答案:C

第6题:

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


答案:B
本题考查指令系统基础知识。 指令中的寻址方式就是如何对指令中的地址字段进行解释,以获得操作数的方法或获得程序转移地址的方法。常用的寻址方式有: ·立即寻址。操作数就包含在指令中。 ·直接寻址。操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址。 ·寄存器寻址。操作数存放在某一寄存器中,指令中给出存放操作数的寄存器名。 ·寄存器间接寻址。操作数存放在内存单元中,操作数所在存储单元的地址在某个寄存器中。 ·间接寻址。指令中给出操作数地址的地址。 ·相对寻址。指令地址码给出的是一个偏移量(可正可负),操作数地址等于本条指令的地址加上该偏移量。 ·变址寻址。操作数地址等于变址寄存器的内容加偏移量。 题目给出的指令中,别是寄存器,属于寄存器寻址方式,45是立即数,属于立即寻址方式。

 

第7题:

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

A.立即寻址

B.寄存器间接寻址

C.寄存器寻址

D.基址变址寻址


正确答案:B

第8题:

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

(4)A.直接寻址和立即寻址

B.寄存器寻址和立即寻址

C.相对寻址和直接寻址

D.寄存器间接寻址和直接寻址


正确答案:B

第9题:

ADDR0,R1,3属于()寻址方式。

A.立即寻址

B.多寄存器寻址

D.相对寻址

C.寄存器直接寻址


参考答案:A

第10题:

指令LDRR0,[R1,#4]的寻址方式为()

  • A、寄存器间接寻址
  • B、相对寻址
  • C、基址变址寻址
  • D、多寄存器寻址

正确答案:C