LDR R0,[R1,R2]属于( ),功能是R0 ←[R1 + R2],将寄存器R1的内容加上寄存器R2的内容形成操作数的地址,取得的操作数存入寄存器R0中。
A: 寄存器移位寻址
B: 寄存器基址加变址寻址
C: 多寄存器寻址
D: 相对寻址
E: 堆栈寻址
A: 寄存器移位寻址
B: 寄存器基址加变址寻址
C: 多寄存器寻址
D: 相对寻址
E: 堆栈寻址
举一反三
- ADD R0,R1,[R2]属于寄存器间接寻址。
- LDR R0,[R1] 属于( )指令,功能是R0←[R1],以寄存器R1的值作为操作数的地址,把从该地址中取得的操作数传送到R0中。 A: 立即寻址 B: 寄存器寻址 C: 寄存器间接寻址 D: 直接寻址
- ADD R0,R1,[R2],功能是R0←R1+[R2],即以寄存器( )的值作为操作数的地址,从该地址中取得操作数后与R1相加,结果存入寄存器R0中。 A: R2 B: R1 C: R0
- 寄存器直接寻址操作数在寄存器中,寄存器间接寻址操作数在 器中。
- 假设寄存器R中的数值为200,主存地址为200和300的地址单元中存放的内容分别是300和400,则______访问到的操作数为200。 Ⅰ.直接寻址200 Ⅱ.寄存器间接寻址(R) Ⅲ.存储器间接寻址(200) Ⅳ.寄存器寻址R A: Ⅰ、Ⅳ B: Ⅱ、Ⅲ C: Ⅲ、Ⅳ D: 只有Ⅳ