/*
* str
*
* 把寄存器的值存储到内存中
*/
STR R2, [R1] @ [R1] - 目的地址来自于R1在内存中指向的地址
@ STR操作:将R2中的值放到R1指向的地址中
str r0, [r1], #8 // 将 r0 中的字数据写入以 r1 为地址的存储器,并将新地址 r1 + 8 写入 r1.
str r0, [r1, #8] // 将 r0 中的字数据写入以 r1 + 8 为地址的存储器.
strb r0, [r1] // 将 r0 中的字节数据写入以 r1 为地址的存储器中.
strb r0, [r1, #8] // 将 r0 中的字节数据写入以 r1 + 8为地址的存储器中.
strh r0, [r1] // 将 r0 中的半字数据写入以 r1 为地址的存储器中.
strh r0, [r1, #8] // 将 r0 中的半字数据写入以 r1 + 8 为地址的存储器中.
str r1,[r2,#4] // 将r1的数据保存到地址为r2+4的内存单元中
str r1,[r2] // 将r1的数据保存到地址为r2的内存单元中
str r1,[r2],#4 // 将r1的数据保存到地址为r2的内存单元中,然后r2=r2+4