电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

ARM常用汇编指令

ARM常用汇编指令_第1页
1/6
ARM常用汇编指令_第2页
2/6
ARM常用汇编指令_第3页
3/6
ARM 常 用 汇 编 指 令 arm 2009-12-19 15:51:59 阅 读 113 评 论 0 字 号 : 大 中 小 LDR 和 STR——用 于 字 和 无 符 号 字 节 指 令 格 式 : LDR/STR{cond}{T} Rd , <地 址 > LDR/STR{cond}B{T} Rd, <地 址 > LDR{cond}{T} Rd, <地 址 > 加 载 指 定 地 址 的 字 数 据 到 Rd中 ; STR{cond}{T} Rd, <地 址 > 存 储 Rd中 的 字 数 据 到 指 定 的 地 址 单 元 中 ; LDR{cond}B{T} Rd, <地 址 > 指 令 加 载 指 定 地 址 的 字 节 数 据 到 Rd 的 的 最 低 字 节 中( Rd 的 高 24 位 清 零 ); STR{cond}B{T} Rd, <地 址 > 指 令 存 储 Rd 中 的 最 低 字 节 数 据 到 指 定 的 地 址 单 元 中 。 T 为 可 选 后 缀 , 若 有 T, 那 么 即 使 处 理 器 是 在 特 权 模 式 下 , 存 储 系 统 也 将 访 问 看 成 处 理 器 是 在 用 户 模式 下 , T 在 用 户 模 式 下 无 效 , 不 能 与 前 索 引 偏 移 一 起 使 用T。 地 址 部 分 可 用 的 形 式 有 4 种 :  零 偏 移 (zero offset) [Rn] , Rn 的 值 作 为 传 送 数 据 的 地 址 。 如 : LDR R0,[R1];  前 索 引 偏 移 (pre-indexed offset) [Rn, Flexoffset]{!} 在 数 据 传 送 之 前 , 将 偏 移 量 Flexoffset加 到Rn 中 。 其 结 果 作 为 传 送 数 据 的 存 储 器 地 址 。 若 使 用 后 缀 “!”, 则 结 果 写 回 到 Rn 中 , 且 Rn 不 允 许是 R15, 如 : LDRB R0,[R1,#8] LDR R0,[R1,#8]!  程 序 相 对 偏 移 (program relative) label(label 必 须 是 在 当 前 指 令 的 土 4KB 范 围 内 ) 。 程 序 相 对 偏 移 是 前 索 引 形 式 的 另 一 种 版 本 。 从 PC 计 算 偏 移 量 , 并 将 PC 作 为 Rn 生 成 前 索 引 指 令 ,不 能 使 用 后 缀 “ !” , 如 : LDR R0,place ; place地 址 装入R0  后 索 引 偏 移 (post-indexed offset) [Rn], Flexoffset。 在 数 据 传 送 后 , 将 偏 移 量 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

ARM常用汇编指令

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部