语法:
STR{条件} 源寄存器,<存储器地址>
操作数1应该是一个寄存器,
操作数2可以是一个寄存器,被移位的寄存器,或一个立即数。
功能:
STR指令用于从源寄存器中将一个32位的字数据传送到 <存储器地址> 中。
复制方向:
例1:
str r0,[r1],#8 ;将r0中的字数据写入以r1为地址的存储器中,并将新地址R1+8写入R1。
str r0,[r1,#8] ;将r0中的字数据写入以r1+8为地址的存储器中。”
str r1, [r0]
例2:
功能:将 立即数0x00000001 传送到 0x56000040地址处
前提:需要借助 LDR指令
LDR R0,=0x56000040
LDR R1,=0x00000001
STR R1,[R0]