打印
[ZLG-ARM]

问一个ro和rw的问题

[复制链接]
1404|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yuanyin|  楼主 | 2007-6-2 18:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  请问各位高手:
  在有些启动代码里,会有一部分程序,其作用是把ro段后面的内容复制到rw段,如下:
...
        LDR        R0,=|Image$$RO$$Limit|
        LDR        R1,=|Image$$RW$$Base|    
        LDR        R3,=|Image$$ZI$$Base|    
            
        CMP        R0,R1
        BEQ        LOOP1
LOOP0    CMP        R1,R3      
        LDRCC        R2,[R0],#4     
        STRCC        R2,[R1],#4 
        BCC        LOOP0

LOOP1
...

  但是在周立功的lpc模板里,启动代码却没有这么一段,是不是因为分散加载文件的作用呢?
  我一直对分散加载文件不是很明白,请问分散加载文件的主要作用是什么呢?
  各位大侠能否赐教?

相关帖子

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

本版积分规则

10

主题

15

帖子

0

粉丝