EDA365电子论坛网
标题:
ARM ------- 裸机重定位汇编代码到解读
[打印本页]
作者:
ulppknot
时间:
2019-7-8 10:51
标题:
ARM ------- 裸机重定位汇编代码到解读
为什么需要重定位?
" z* c5 O# y: B; I7 y7 h
4 x% I5 K2 k: o% x$ ~0 u/ E' `
5 C4 L3 _6 q+ l5 n# I( O0 P
本来代码是运行在0xd0020010的,但因为一些原因我们又希望代码实际是在0xd0024000位置运行的。这时候就需要重定位了。
7 {# V6 P/ B* z2 g
' [ p3 x9 O; u0 E( ]
; s% `5 h: k' c5 {" K2 Q
ARM裸机重定位汇编代码到解读
( d* o2 Y1 v0 v/ `+ k
* ], ]7 S1 i9 y( L& v8 }# t
$ {% M0 H, M7 k0 k6 G
任务:在SRAM中将代码从0xd0020010重定位到0xd0024000
8 ?) c& m9 H& A' i, i/ N% b
1 x! ^" p5 D* a( ]& A
$ w$ N# \0 }+ I$ N5 ?. n" H
7 T$ W+ W/ d* C% J' V% I
% d$ j6 L* b- {5 N5 O1 A
7 N, ~, Q% k: l+ [ h- Q- t0 R
, S; Z1 V" F& q0 O8 H$ F
6 G8 ?+ M. d0 j3 _0 L
作者:
wu68aq
时间:
2019-7-8 17:12
看看楼主怎么做的裸机重定位汇编代码到解读
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2