请问各位高手: 在有些启动代码里,会有一部分程序,其作用是把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模板里,启动代码却没有这么一段,是不是因为分散加载文件的作用呢? 我一直对分散加载文件不是很明白,请问分散加载文件的主要作用是什么呢? 各位大侠能否赐教? |