ARM操作数[r0]的含义!
Meaning of ARM operand [r0]!
我刚遇到指令:
vld1.16 {d0}, [r1]!
我很困惑什么!表示附加到指针 [r1] 时。这与说明有何不同:
vld1.16 {d0}, [r1]
感谢您查看此问题。
!
导致r1
在内存访问后更新到加载内存后的下一个地址。
例如,VLD1.16 {d0}, [r1]!
做同样的事情:
VLD1.16 {d0}, [r1]
ADD r1, r1, #8
我刚遇到指令:
vld1.16 {d0}, [r1]!
我很困惑什么!表示附加到指针 [r1] 时。这与说明有何不同:
vld1.16 {d0}, [r1]
感谢您查看此问题。
!
导致r1
在内存访问后更新到加载内存后的下一个地址。
例如,VLD1.16 {d0}, [r1]!
做同样的事情:
VLD1.16 {d0}, [r1]
ADD r1, r1, #8