|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?5 w: ^5 b* b2 F. E
我正在學BL指令来跳转,問題是這樣的.... _( j/ [# V- w3 D9 Q
) n. K6 `, Z0 W8 d[把R0-R2入栈] push r0-r2 <-----這句無問題8 A3 t5 R" i% C6 ]
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?& x7 j- [( ], V s# o7 k, `0 b
[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]
: N R) H; b! y g' U, j[R0的值作为地址把R1的值放入该地址] strb r1,[r0]
9 a; q" b0 X0 e- c6 V0 W2 l[出栈] pop r0-r2
; b" `' ^0 [( i L1 ?[返回] bx r149 n% N2 X; ^+ ~. R! N& t
! u7 S* e! Y- `0 g3 N希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(
! c6 C8 p- V3 \3 E
2 H0 _+ c" s6 v3 E3 l7 t[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|