|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?! w- K: h. M1 M2 X }! z
我正在學BL指令来跳转,問題是這樣的....& g. P5 ^" k0 d7 O! h* j
% V* _8 h+ c5 S5 m( p[把R0-R2入栈] push r0-r2 <-----這句無問題$ s5 B# M. o5 _2 m' G5 K4 |/ P
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?, l, ]6 w6 }3 R, H6 ?$ j- g: i
[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]
% Z- g9 \% t* s( J3 Y ~" ^[R0的值作为地址把R1的值放入该地址] strb r1,[r0]
8 r; J+ Y1 S. u8 q$ [8 g! i, }6 C4 F[出栈] pop r0-r2 $ X- ^6 C g; B M2 E: `+ a* c
[返回] bx r14
% \* i5 I- a0 q3 O z: v7 L @: D8 O+ i& B/ u' Z O
希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(! k0 C1 ?" w3 y! ]
) ^6 G& H8 Y2 U- x5 b3 }4 ^) j
[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|