|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?2 W1 \3 I: N1 P* k s9 B3 d
我正在學BL指令来跳转,問題是這樣的....: L3 a- l& b$ A# U; z5 r
6 {2 E. C5 N! }9 b6 I2 ~0 \[把R0-R2入栈] push r0-r2 <-----這句無問題: H" Z/ A2 |. x6 O5 ]) f- ]6 J% `
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?+ K. }& H* Y/ A$ m
[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]6 N3 o8 `8 r4 g& X3 w
[R0的值作为地址把R1的值放入该地址] strb r1,[r0]
" M, `( l9 L+ B. T" H[出栈] pop r0-r2
; L& R7 t0 d! l, B A# j4 l[返回] bx r14
5 J" ^( I$ z" f8 _* P& ]4 `1 G
8 G% L. Z2 B+ d" M; P$ J" e6 `希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(! E0 i9 C; N, t% N
1 Z. a; p% e7 ~/ O9 s; q[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|