|
|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?
/ Y }) y3 O* a4 z我正在學BL指令来跳转,問題是這樣的....
, L; J a m+ _3 K; d% b5 G- H; p( g+ O% e, r( Y4 d/ ?1 ]
[把R0-R2入栈] push r0-r2 <-----這句無問題) ]. s& B1 a8 O& W
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?
C! |. V3 V* u1 D$ m! n" ^2 Y4 }[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]) j$ |! O! Y/ T
[R0的值作为地址把R1的值放入该地址] strb r1,[r0]
/ s* C" p9 h1 }9 q; k[出栈] pop r0-r2
- {: i+ F. h6 x[返回] bx r14* D: T6 h& ]1 b/ e! ]# |3 O
, Z; C H6 s- F& s0 [希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(0 W0 j6 W1 x5 e6 e) [- a( u
7 [: f6 E; _+ \' T w
[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|