|
|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?
8 Z l6 k& u2 e; J- z+ Q) u我正在學BL指令来跳转,問題是這樣的....3 y% _. c1 ?2 H$ M$ ^( K" d% {
8 z% s0 ^ f% q' O4 `
[把R0-R2入栈] push r0-r2 <-----這句無問題
! ]5 D8 T$ N7 x; E7 o, C[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?+ K8 ^; T c* q
[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]! h: M( {1 C" y! {8 n7 e$ d
[R0的值作为地址把R1的值放入该地址] strb r1,[r0]
2 Q8 k1 P3 e9 s- I# \ T- n, V[出栈] pop r0-r2 4 K, X, P" x w* ]# @7 M% j( F
[返回] bx r148 ^; V8 X& Q7 G7 |1 K4 t8 G# ?9 e
6 M: `3 v# ~; q, R
希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(
# H: H ~' D% b9 R
6 R" M S3 d2 |% F[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|