|
|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?0 S; p0 C$ F6 d6 U/ W* Z
我正在學BL指令来跳转,問題是這樣的....# G0 i2 m: t+ T4 s4 M P7 C
7 {" O" M9 F. v
[把R0-R2入栈] push r0-r2 <-----這句無問題# `, M5 C- R- P8 B% ~; Q6 k
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?
" L0 o8 H0 n7 z% A$ f5 Y[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]$ [! V% z0 S3 ?& G+ X* f
[R0的值作为地址把R1的值放入该地址] strb r1,[r0] 1 N' g& n/ o, c' M, T
[出栈] pop r0-r2 . w$ F! ]$ Z" d3 S! Q
[返回] bx r141 t( E, [2 g) w: ^
% k0 W/ b: m3 N. x8 C希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(
0 d& L* I6 v o8 Z9 ~4 e
6 f/ a* ^9 T7 m$ y0 V% g[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|