首页 > 试题广场 >

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

[单选题]
以下ARM指令中属于寄存器间接寻址的指令是(  )。
  • TST R1,#0xFE
  • LDRB R1,[R2]
  • MOV R1,R0,LSL#3
  • BIC R0,R0,#0x0B
答案:B   只有B是寄存器间接寻址
A:TST,按位与操作。
B:LDRB    字节数据加载指令   将存储器地址为R2的字节数据读入寄存器R1,并将R1的高24位清零。
C:寄存器偏移寻址MOV R0,R2,LSL #3 ;R0 ← R2 * 8 ,R2的值左移3位,结果赋给R0。
D:BIC 是 逻辑”与非” 指令, 实现的 Bit Clear的功能

发表于 2020-09-02 14:59:00 回复(0)
LDRB是伪汇编指令
发表于 2020-08-09 21:28:53 回复(0)