ARM开发入门教程08_存储器访问指令.pdf
文本预览下载声明
ARM存储器访问指令
TONY 2012 TM 1
单寄存器操作指令
多寄存器操作指令
寄存器和存储器交换指令
Tony vopo123@126.com TM 2 2
3.2.4 存储器访问指令
ARM指令集— — 存储器访问指令
ARM处理器是Load/Store型的,即它对数据的操作
是通过将数据从存储器加载到片内寄存器中进行处理,
处理完成后的结果经过寄存器存回到存储器中,以加快
对片外存储器进行数据处理的执行速度.
存储器访问指令分为单寄存器操作指令,多寄
存器操作指令和寄存器和存储器交换指令。
Tony vopo123@126.com TM 3 3
•ARM存储器访问指令— — 单寄存器加载 (LDR )
助记符 说明 操作 条件码位置
Rd←[addressing],
LDR Rd,addressing 加载字数据 LDR{cond}
addressing索引
Rd←[addressing],
LDRB Rd,addressing 加载无符号字节数据 LDR{cond}B
addressing索引
Rd←[addressing],
LDRT Rd,addressing 以用户模式加载字数据 LDR{cond}T
addressing索引
以用户模式加载无符号字 Rd←[addressing],
LDRBT Rd, addressing LDR{cond}BT
节数据 addressing索引
Rd←[addressing],
LDRH Rd, addressing 加载无符号半字数据 LDR{cond}H
addressing索引
Rd←[addressing],
LDRSB Rd, addressing 加载有符号字节数据 LDR{cond}SB
显示全部