|
|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?
/ ?9 X5 w' @& ]; U/ h9 P/ [ \" _我正在學BL指令来跳转,問題是這樣的....
3 y# _6 Z& I) T) D {; V6 D2 `! b1 |! w
8 |0 K4 M* `8 m& C7 m' c9 j[把R0-R2入栈] push r0-r2 <-----這句無問題
% q* E( w, g) m3 y/ y1 Y[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?
5 t1 P& ?, R* c1 n: b4 B0 T[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]
9 |+ r# i! s: ?! B[R0的值作为地址把R1的值放入该地址] strb r1,[r0]
9 |* B" t5 J, q- `" B( y w/ T[出栈] pop r0-r2
- \+ ?% N: n7 S6 G6 ?' o[返回] bx r14: B. b) h: o* {+ W4 E/ {, R
- i- v- ~& s2 X/ m+ [
希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(
5 ?0 ^1 l* S8 E# o
- Q0 j9 C/ n9 u- g9 M( _5 Z4 ]6 z[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|