LDR R3, [R0, R2, LSL #2]什么意思
时间: 2024-03-04 18:50:08 浏览: 184
arm汇编ldr用法
这也是一个IT类问题。这条指令是ARM架构汇编语言中的一条指令,它的含义是从内存地址(R0 + R2*4)处读取一个32位的值,然后将这个值存储到寄存器R3中。其中,LSL #2表示R2左移2位,相当于将R2乘以4,因为在ARM架构中,一个32位的字(word)占据4个字节(byte)的空间。因此,LDR R3, [R0, R2, LSL #2]可以理解为从(R0 + R2*4)地址处读取一个32位的字,并将其存储到R3寄存器中。
阅读全文