|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?
$ N; q8 m1 ~" Y- _7 d- k我正在學BL指令来跳转,問題是這樣的....# e: A: C% f/ F" M
3 ]% X- Y& y- v" B5 t, R8 t
[把R0-R2入栈] push r0-r2 <-----這句無問題$ h, X% q% m4 b0 H* d+ v6 c7 t
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎? l! @$ c. x. H' C4 P
[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]: a: k' G) p8 P' |
[R0的值作为地址把R1的值放入该地址] strb r1,[r0] 7 A. x/ |6 ~0 M/ v
[出栈] pop r0-r2 6 Y- M- e9 M" Y9 M) i# y
[返回] bx r14
5 \. [8 S- ^5 D& @, y
3 z) [$ ?$ }* f" b; h希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(' R) e8 D; u( d) v, L
G# T: R! Z, Y; x! W$ W8 L( p; D1 E
[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|