|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?9 l8 u. R, h' n' ?1 H/ I) L. b
我正在學BL指令来跳转,問題是這樣的....3 L) q& e( w+ l9 Z p
$ j+ Z4 H: p/ F0 S+ ~8 p[把R0-R2入栈] push r0-r2 <-----這句無問題
3 j6 S# A4 k# M/ M/ J, W& F2 E[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?! N( t9 s0 Q M z7 i3 ?: _/ d$ z
[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]
0 S0 p) t1 _: Z1 |1 m: m[R0的值作为地址把R1的值放入该地址] strb r1,[r0] " n4 T4 C/ ?( E
[出栈] pop r0-r2
/ z; b# J- E$ }; @" ~[返回] bx r14
. R% {4 R' }; X& Y2 Z2 e2 \! t$ ]' F
希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(: v6 V- ?/ T6 @* D' {; {9 H) ^
( h% d% x8 x }* N8 D0 L- O r# v
[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|