|
在下正在學修改gba,一開始就有問題出現啦......有人可以幫我嗎?1 J' C+ o2 V9 G% I' \: W
我正在學BL指令来跳转,問題是這樣的....: q' H( b9 z/ r: R' l0 g& ~( N
2 P& ^! B: d' M$ ?4 Q[把R0-R2入栈] push r0-r2 <-----這句無問題( b) P* L" S* y- Z% V$ R3 m
[R0=修改地址] ldr r0,=03000fa8 <-----這句有問題出現了,我寫入ldr r0,=03000fa8 後,電腦出現[parameter fail] [參數失敗]是我寫錯了嗎?
" E) _. Y5 h$ u \: e3 G* U/ z% D[把0x63放入寄存器R1] mov r1,#0x63 <-----這句一樣[parameter fail]
9 c; p: ?6 Y! n5 V[R0的值作为地址把R1的值放入该地址] strb r1,[r0]
3 M- U$ F3 F' j6 y+ S7 m. m/ C[出栈] pop r0-r2 1 A/ Y. u; u* K4 z) X, d! J
[返回] bx r14
8 Y: q9 q) S8 u% M* X" z* o1 d0 L; D
5 ^ ^6 q8 D& |希望有人可以寫一個,長細[图文教程]!!因為我搵了很多網都唔明點樣寫跳转,希望有人好心幫下忙啦!!:(% {' D% ?1 n( X
, Z$ p& }6 z, D& E9 s
[ 本帖最后由 adrianking 于 2010-1-9 09:10 编辑 ] |
|