语法:

STR{条件}  源寄存器,<存储器地址>

操作数1应该是一个寄存器,
操作数2可以是一个寄存器,被移位的寄存器,或一个立即数。

功能:

STR指令用于从源寄存器中将一个32位的字数据传送到 <存储器地址> 中。

复制方向:

\dashrightarrow

例1:

str r0[r1],#8 ;将r0中的字数据写入以r1为地址的存储器中,并将新地址R1+8写入R1str r0[r1,#8] ;将r0中的字数据写入以r1+8为地址的存储器中。”
str r1, [r0]

例2:

功能:将 立即数0x00000001 传送到 0x56000040地址处
前提:需要借助 LDR指令

LDR R0,=0x56000040
LDR R1,=0x00000001
STR R1,[R0]