首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 嵌入开发 >

一个启动代码中的小疑点

2012-03-12 
请教大家一个启动代码中的小问题adrr0, ResetEntry将ResetEntry的地址放入r0中ldrr2, BaseOfROM 我要问

请教大家一个启动代码中的小问题
adrr0, ResetEntry ;将ResetEntry的地址放入r0中
ldrr2, BaseOfROM ; 我要问的就是这里是将BaseOfROM当做立即数传入r2中,

;还是将其作为地址,将地址中的数据传入r2,下面的那句代码是什么意思啊,没看懂,BaseOfROM是作为内存地址的标号吗?



  BaseOfROMDCD|Image$$RO$$Base|


[解决办法]
|Image$$RO$$Base|是内存地址,由编译器指定
BaseOfROM不是标号,相当于一个变量,
BaseOfROM DCD |Image$$RO$$Base| 跟C语言中的 int BaseOfROM = |Image$$RO$$Base| 一样的
[解决办法]
顶一下,学习了

热点排行