Appearance
功能
写:
strstore,向指定内存中写一个字的数据strh:half,向指定内存中写半个字的数据strb:bit,向指定内存中写一个字节的数据
读:
ldr:load,从指定内存中读一个字的数据ldrh:从指定内存中读半个字的数据ldrb:从指定内存中读一个字节的数据
格式
asm
指令码{条件后缀} 目标寄存器 [目标地址]
str 目标寄存器 [目标地址]:将目标寄存器的数值写到目标地址对应的空间
ldr 目标寄存器 [目标地址]: 将目标地址对应的内存读取一个字的数据存放到目标寄存器中示例



内存访问的索引方式(寻址方式)
1. 前索引

将 R1 寄存器的内容存到 [R2 + 8] 地址
2. 后索引

将 R1 寄存器的内容存储到 [R2] 地址,然后 R2=R2+4
3. 自动索引

将R1寄存器的内容存储到 [R2+4] 地址,然后 R2=R2+4