|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?
" s0 O& h6 Q, _7 |# l7 k我正在學BL指令来跳转,問題是這樣的....6 q+ P: g0 l+ \. t; h! L2 @( R' {
) L& h/ P/ c/ S' B[把R0-R2入栈] push r0-r2 <-----這句無問題
: w }+ s& w/ A[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?
$ i; `* ~3 b9 J1 Y" W j8 j% x3 P[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]# L" W& f8 I2 G8 w
[R0的值作为地址把R1的值放入该地址] strb r1,[r0] 1 d' K0 I6 m, p, B) ?0 n1 P
[出栈] pop r0-r2
1 F! q; C2 ?' q; i0 {9 ^# O[返回] bx r14
( E: i; R# z9 r- [% N2 z8 N$ m
7 c- a( f7 Q) @" E8 e希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(
* Q% K7 `* y+ k% d
" z1 Y, K" ]- f) f9 I6 a: \[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|