[ARM入门] 问个基本的汇编指令

[复制链接]
1848|4
 楼主| 90后的小奶粉 发表于 2013-9-26 18:26 | 显示全部楼层 |阅读模式
LDR当作伪指令的时候用作把立即数或标号地址存入寄存器对吧。那在串行端口中,为什么LDR R0,=UTRSTAT0;这条指令是读取收发寄存器的状态呢?不是应该把寄存器的地址赋给R0了吗
airwill 发表于 2013-9-26 23:48 | 显示全部楼层
LDR R0,=UTRSTAT0;这条指令是把寄存器的地址赋给R0. 楼主再验证一下.
 楼主| 90后的小奶粉 发表于 2013-9-26 23:58 | 显示全部楼层
airwill 发表于 2013-9-26 23:48
LDR R0,=UTRSTAT0;这条指令是把寄存器的地址赋给R0. 楼主再验证一下.

我也是这么认为的,可是今天看课本的时候发现了这个,理解无能啊。。
你给看看呗:D

本帖子中包含更多资源

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

×
e08610318 发表于 2013-9-27 11:08 | 显示全部楼层
90后的小奶粉 发表于 2013-9-26 23:58
我也是这么认为的,可是今天看课本的时候发现了这个,理解无能啊。。
你给看看呗

课本...建议楼主还是到官网上面下一下ARM汇编参考手册吧。
我没记错的话,是把那个寄存器的机制写到R0中
ayb_ice 发表于 2013-9-27 13:57 | 显示全部楼层
书也会错的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

29

主题

59

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部