|
|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?5 o( u0 s7 B& h2 x C* v
我正在學BL指令来跳转,問題是這樣的....
8 H, b x" v. @+ M* e* S3 `
! B" o( `6 ~- ~[把R0-R2入栈] push r0-r2 <-----這句無問題" z9 O* X# s$ {2 m. |) L$ _
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?9 f: F# L# |- i) `
[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]( W) j0 _5 k; e3 u% I
[R0的值作为地址把R1的值放入该地址] strb r1,[r0]
% \ J5 ^8 A' S C2 s" r# E[出栈] pop r0-r2
, G! B/ i& o u6 k4 r/ T5 }. `[返回] bx r14
) O7 b! K5 c3 T; T+ d1 O, Z' a& o$ v) _1 ^4 M; d
希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(: t. f+ _7 J! M
- T* L# f! k6 H& R9 r- P" L0 g" D
[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|