|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?
8 o/ ]) B, T L0 L# A: V我正在學BL指令来跳转,問題是這樣的....
( J$ M- w1 V! w! O5 |: C0 x, [, h; w: v. \3 F: |# `- K
[把R0-R2入栈] push r0-r2 <-----這句無問題* U. k, S$ i* \
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?1 `( Z+ R* k: U3 @' G# w$ v7 S
[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]
. ~" ?9 F1 F8 A4 J( m[R0的值作为地址把R1的值放入该地址] strb r1,[r0] : Z, J; u& n" a4 p5 l
[出栈] pop r0-r2 ' R B+ r9 }0 x- R9 C
[返回] bx r145 @* I1 G! ~" K. |# k1 _5 n
9 p2 s* @$ H) k) u希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(& e) h X& _' I# [# F
/ N5 T! s1 A Q& B! \4 |) ]% D e1 e[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|