[ARM入门] 这句汇编是什么意思?

[复制链接]
 楼主| 发表于 2014-5-30 14:45 | 显示全部楼层 |阅读模式
LDR     R0, =Fun1

不明白此处的=是什么意思,LDR指令没说操作数还需要用=的啊!!!!

发表于 2014-5-30 14:58 | 显示全部楼层
本帖最后由 ningling_21 于 2014-5-30 15:00 编辑

LDR   Rd,label    label为程序标号,label必须是在当前指令的±4KB范围内

= 表示取label 的地址
发表于 2014-6-4 08:47 | 显示全部楼层
这是伪指令,需要工具支持,你所用的工具会处理指令的转换。
发表于 2014-6-4 08:48 | 显示全部楼层
LDR指令有N种形式,工具会根据加载的数来决定使用哪条LDR指令。。。。
发表于 2014-6-4 10:26 | 显示全部楼层
ningling_21 发表于 2014-5-30 14:58
LDR   Rd,label    label为程序标号,label必须是在当前指令的±4KB范围内

= 表示取label 的地址  ...

不要乱说
发表于 2014-6-4 10:29 | 显示全部楼层
这是个伪指令,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

189

主题

508

帖子

3

粉丝
快速回复 返回顶部 返回列表