|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?, w! \* a3 ~1 d- Y
我正在學BL指令来跳转,問題是這樣的....
( g# ~/ ]$ k. _- R- \: {
( |) G8 S! F3 K- z# O" r[把R0-R2入栈] push r0-r2 <-----這句無問題$ L$ Q) M* j; [6 M! A
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?
! |0 y1 L7 m3 l) ^! w( U: [[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]
( s/ |, T# S$ O2 \" }[R0的值作为地址把R1的值放入该地址] strb r1,[r0] % i5 W I& a; o: W
[出栈] pop r0-r2 ' l& r+ N) u% }$ f8 m
[返回] bx r14
) W; [0 Y# q% V4 P
9 Z. s' S8 y! F希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(: P) G, |2 o* v- f; I% A; ?/ [! F
/ s" Y( C% p" W8 z/ I1 \6 v
[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|