|
|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?3 L) w' e% J( m/ q1 U: D- Z
我正在學BL指令来跳转,問題是這樣的....
; X4 h$ Y% ]2 p" ?( s7 w, G/ q$ n: Z, a% P! y% G7 q
[把R0-R2入栈] push r0-r2 <-----這句無問題
0 i* Z/ x2 K4 n, `$ Z4 z/ m[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?& X" y. {% T2 X' n
[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]
$ W. R; H1 p* B& T[R0的值作为地址把R1的值放入该地址] strb r1,[r0]
2 V) {+ X" t: T$ `1 W[出栈] pop r0-r2
) U9 p, \, W) i5 L9 l2 e, U" U[返回] bx r14
! ]- E& p# L. T4 v: |6 `+ n8 v8 Z+ b5 G: Y; i+ A& q
希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(
; ]% W9 @. R6 U) J& K, p7 O! L' ~0 C: c6 o
[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|