打印

2410的启动过程的疑惑

[复制链接]
2157|5
手机看帖
扫描二维码
随时随地手机跟帖
楼主
tw2835| | 2009-3-31 12:21 | 显示全部楼层 回帖奖励 |倒序浏览

~^^^^^^^

---SUB r1, r1, r0
---SUB r3, r3, r2
---ADD r1, r1, r3
---/*将需要映象的代码和数据复制到RAM中去*/
---0 /*标示符*/
---LDR r3, [r0], #4
---STR r3, [r2], #4
---SUBS r1, r1, #4
---BNE %B0 ]
如果按照3楼说的 我怎么不理解r1的空间长度呢
r0 r1 r2是连续的么?
怎么按照我的理解应该是:
SUB r1, r1, r0
//SUB r3, r3, r2
//ADD r1, r1, r3
---/*将需要映象的代码和数据复制到RAM中去*/
---0 /*标示符*/
---LDR r3, [r0], #4
---STR r3, [r2], #4
---SUBS r1, r1, #4
---BNE %B0 ]//就是把起始地址为r0长度为r1空间的数据 复制到地址为r2的内存单元中

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则