|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?4 o Q# q( k3 N: i) n& p7 x
我正在學BL指令来跳转,問題是這樣的....
; v; T: a) [4 C% E
$ R* l/ z p: }, d+ t5 Z[把R0-R2入栈] push r0-r2 <-----這句無問題
% W+ I% B; M: \# R# A1 Z) h[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?
0 R) N! U7 G2 l" n- V! }[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail], S( g, l1 ?3 B! Y1 O
[R0的值作为地址把R1的值放入该地址] strb r1,[r0]
0 R( J2 |' }0 A8 D |[出栈] pop r0-r2
$ l. z7 ]2 h/ S: l[返回] bx r14
4 z8 I0 ^* o& i/ I( \) i1 X2 i) U0 U7 j8 R) u# s
希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(
6 v2 k9 y' ~, m4 ]
* Y. S' ~* W6 y' l# S9 c4 c2 t[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|