|
|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?% d/ z" V$ \7 f
我正在學BL指令来跳转,問題是這樣的....
& x; ` r* n* M/ [5 q2 s
, k( ?) A) p2 X. w7 k/ S[把R0-R2入栈] push r0-r2 <-----這句無問題2 q# ]% g. r. S3 G( q+ s
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?' s9 H7 H5 X( \7 c6 y5 l
[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]- V0 S5 z$ k( G1 N
[R0的值作为地址把R1的值放入该地址] strb r1,[r0] % U4 O6 Z# U& I% b# Z
[出栈] pop r0-r2
) E7 o. f; D, P, U3 c: T[返回] bx r14/ o _& z$ b8 v8 y9 f ?
9 S3 k; x, c& p/ [4 U
希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(- b ?" J7 N3 X0 {, }
r7 g* n# |6 V' Y+ d
[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|