文档详情

ARM开发入门教程08_存储器访问指令.pdf

发布:2017-09-28约1.85万字共30页下载文档
文本预览下载声明
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
显示全部
相似文档