- 积分
- 207
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
楼主 |
发表于 2006-3-15 23:00:10
|
显示全部楼层
611200: 88 10 : mov [-r0], r1
611202: 88 C0 : mov [-r0], r12
611204: 88 D0 : mov [-r0], r13
611206: 88 E0 : mov [-r0], r14
611208: E6 F1 00 00 : mov r1, #0
61120C: E6 FC 12 00 : mov r12, #12h
611210: E6 FD 12 00 : mov r13, #12h
611214: D7 40 05 00 : loc_611214:
611214: D7 40 05 00 : extp #5, #1
611218: D4 E1 60 33 : mov r14, [r1+#3360h]
61121C: 46 FE 00 00 : cmp r14, #0
611220: 3D 05 : jmpr cc_NZ, loc_61122C
611222: 98 E0 : mov r14, [r0+]
611224: 98 D0 : mov r13, [r0+]
611226: 98 C0 : mov r12, [r0+]
611228: 98 10 : mov r1, [r0+]
61122A: DB 00 : rets
;------------------------------------------------------------
61122C: 06 FC 12 00 : loc_61122C:
61122C: 06 FC 12 00 : add r12, #12h
611230: 06 FD 12 00 : add r13, #12h
611234: 06 F1 01 00 : add r1, #1
611238: 06 FE BE 01 : add r14, #1BEh
61123C: DA 91 44 C0 : calls 91h, loc_91C044
611240: 0D E9 : jmpr cc_UC, loc_611214
;------------------------------------------------------------
出错是91cd00
本来怀疑是
611238: 06 FE BE 01 : add r14, #1BEh
61123C: DA 91 44 C0 : calls 91h, loc_91C044
DA 91 44 C0 是 画图函数
传入参数三个
R12 X
R13y 坐标
R14 图标id
怀疑是传入的R14出的问题,改了改程序发现还是出错
[ 本帖最后由 fef 于 2006-3-16 00:42 编辑 ] |
|