主题 : 友善210的裸机开发指南似乎又点问题啊 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 101981
精华: 0
发帖: 29
金钱: 145 两
威望: 29 点
贡献值: 0 点
综合积分: 58 分
注册时间: 2014-03-21
最后登录: 2018-04-20
楼主  发表于: 2014-07-15 17:18

 友善210的裸机开发指南似乎又点问题啊

地址重定位那一章

第三步 跳转,代码如下:
run_on_dram:
ldr pc, =main
由于 ldr 指令获取的是 main 函数的链接地址,所以执行 ldr pc, =main 后,程序就跳转到
0xD002200+main 函数的 offset 的地址处了。

这里不应该是0xD002400+main函数的偏移地址吗?
初学ARM如有理解错误还希望理解啊