|
|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?
& Y- `; _2 x+ E, ]" I- r; g我正在學BL指令来跳转,問題是這樣的....
- p- s, t3 U9 l0 @ R
0 @. \' M. a L; g7 d7 T5 G! [9 a[把R0-R2入栈] push r0-r2 <-----這句無問題
4 y/ Z3 \- V6 S) t[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?
6 {! d1 R4 \+ `3 _$ E, X" B+ z[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]- L+ Q0 q4 f3 D$ X* U4 W
[R0的值作为地址把R1的值放入该地址] strb r1,[r0] - H& E' T5 M4 C+ \* p6 r% ^
[出栈] pop r0-r2 8 \' g P! `. r7 \4 @' g3 ~' {
[返回] bx r14+ x/ C }' E" S) [
- {, ?2 ]! k& h$ s8 K2 a希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(+ o, s1 }, K: f. P/ v
: i2 b* ~' I% l/ z& ^2 P8 A2 @% r7 f
[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|