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

ARM指令英文全称及功能描述

ARM指令英文全称及功能描述_第1页
1/6
ARM指令英文全称及功能描述_第2页
2/6
ARM指令英文全称及功能描述_第3页
3/6
指 令 格 式 : 指 令 {条 件 }{S} {目 的 Register}, {OP1},{OP2} "{ }"中 的 内 容 可 选 。 即 , 可 以 不 带 条 件 只 有 目 的 寄 存 器 , 或 只 有 目 的 寄 存 器 和 操 作 数 1, 也 可 以 同 时 包 含 所 有 选 项 。“S” 决 定 指 令 的 操 作 是 否 影响 CPSR中 条 件 标 志 位 的 值 , 当 没 有 S时 指 令 不 更 新 CPSR中 条 件 标 志 位 的 值 助 记 符 英 文 全 称 示 例 、功能 跳 转 指 令 B Branch 跳转指 令 B Label ;程序无条 件 跳转到标 号 Label处执行 BL Branch with Link 带 返回的 跳转指 令 BL Label ;当 程序无条 件 跳转到标 号 Label处执行时 , 同 时 将当 前的 PC值 保存 到R14中 BLX Branch with Link and exchange带返回和 状态切换的 跳转指 令 BLX Label ;从 ARM指 令 集跳转到指 令 中 所 指 定 的 目 标 地址, 并将处理器 的 工作状态有 ARM状态切换到 Thumb状态, 该指 令 同 时 将 PC的 当 前内 容 保存 到寄 存 器R14中 BX Branch and exchange 带 状态切换的 跳转指 令 BX Label ;跳转到指 令 中 所 指 定 的 目 标 地址, 目 标 地址处的 指 令 既可 以 是ARM指 令 , 也 可 以 是 Thumb指 令 数 据 处 理 MOV Move 数 据传送 MOV R1, R0, LSL#3 ;将寄 存 器 R0的 值 左移 3位 后传送到 R1 MVN Move NOT 数 据非传送 MVN R0, #0 ;将立即 数 0取反传送到寄 存 器 R0中 , 完成后 R0=-1 CMP Compare 比较指 令 CMP R1, R0 ;将寄 存 器R1的 值 与寄 存 器R0的 值 相减, 并根据结果设置CPSR的 标 志 位 CMN Compare negative 负数 比较指 令 CMN R1, R0 ;将寄 存 器R1的 值 与寄 存 器R0的 值 相加, 并根据结果设置CPSR的 标 志 位 TST Test 位 测试指 令 TST R1, #0xffe ;将寄 存 器 R1的 值 与立即 数 0xffe按位 与,并根据结果设置 CPSR的 标 志 位 TEQ Test equivalence 相等测试指 令 TEQ R1, R2 ;将寄 存 器 R1的 值 与寄 存 器 R2的 值 按位 异或 , 并根据结果设置 CPSR的 标 志 位 ADD...

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

碎片内容

ARM指令英文全称及功能描述

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