|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?
) o' w9 b. h$ E7 y: u; l j我正在學BL指令来跳转,問題是這樣的..../ {0 C0 o" [' @: z
3 s. \/ i5 Z4 E E$ @2 O[把R0-R2入栈] push r0-r2 <-----這句無問題& H$ U. ]; J7 ?! m
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?
& p* m7 P+ p+ ^' w% q, A- q[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail], r- I8 E8 h" n. D) I0 @
[R0的值作为地址把R1的值放入该地址] strb r1,[r0] , D2 i5 \, p* O3 ~
[出栈] pop r0-r2
; M6 v1 x: s- B, g# d9 U[返回] bx r14- Y# y& S; K0 l* r0 X% t( d8 Z
/ k4 W- B1 E9 u; O; F希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(
, y4 U0 g4 G6 H) x& M" T" q. J2 I7 W z5 q
[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|