手机:15388113018
Q Q:3159331960
联系人:方先生
邮箱:3159331960@qq.com
声明:我司做的反汇编程序有以下特点:
1. ****成功,编译后和原来的******一样;
2. 程序和数据******分开,所有的程序******反成汇编,不会当做数据来处理;
3. 子程序之前用分段行分开;
4. 带寄存器名称,方便程序阅读;
5. 带PC地址和机器码,方便修改程序;
6. 中断和程序入口注释。
;=============================================================================================
DC32 0x82000000+L8080 ;8000 82 00 80 80
DC32 0x82000000+L9004 ;8004 82 00 90 04
DC32 0x82000000+L9008 ;8008 82 00 90 08
DC32 0x82000000+L900C ;800C 82 00 90 0C
DC32 0x82000000+L9010 ;8010 82 00 90 10
DC32 0x82000000+L9014 ;8014 82 00 90 14
DC32 0x82000000+L9018 ;8018 82 00 90 18
DC32 0x82000000+L901C ;801C 82 00 90 1C
DC32 0x82000000+L9020 ;8020 82 00 90 20
DC32 0x82000000+L9024 ;8024 82 00 90 24
DC32 0x82000000+L9028 ;8028 82 00 90 28
DC32 0x82000000+L902C ;802C 82 00 90 2C
DC32 0x82000000+L9030 ;8030 82 00 90 30
DC32 0x82000000+L9034 ;8034 82 00 90 34
DC32 0x82000000+L9038 ;8038 82 00 90 38
DC32 0x82000000+L903C ;803C 82 00 90 3C
DC32 0x82000000+L9040 ;8040 82 00 90 40
DC32 0x82000000+L9044 ;8044 82 00 90 44
DC32 0x82000000+L9048 ;8048 82 00 90 48
DC32 0x82000000+L904C ;804C 82 00 90 4C
DC32 0x82000000+L9050 ;8050 82 00 90 50
DC32 0x82000000+L9054 ;8054 82 00 90 54
DC32 0x82000000+L9058 ;8058 82 00 90 58
DC32 0x82000000+L905C ;805C 82 00 90 5C
DC32 0x82000000+L9060 ;8060 82 00 90 60
DC32 0x82000000+L9064 ;8064 82 00 90 64
DC32 0x82000000+L9068 ;8068 82 00 90 68
DC32 0x82000000+L906C ;806C 82 00 90 6C
DC32 0x82000000+L9070 ;8070 82 00 90 70
DC32 0x82000000+L9074 ;8074 82 00 90 74
DC32 0x82000000+L9078 ;8078 82 00 90 78
DC32 0x82000000+L907C ;807C 82 00 90 7C
L8080: DC32 0x82000000+main ;8080 82 00 85 1F
DC32 0x82000000+L85CF ;8084 82 00 85 CF
DC32 0x82000000+L85C0 ;8088 82 00 85 C0
DC32 0x82000000+L85D0 ;808C 82 00 85 D0
DC32 0x82000000+L85D1 ;8090 82 00 85 D1
DC32 0x82000000+L85D2 ;8094 82 00 85 D2
DC32 0x82000000+L85D3 ;8098 82 00 85 D3
DC32 0x82000000+L85D4 ;809C 82 00 85 D4
DC32 0x82000000+L85D5 ;80A0 82 00 85 D5
DC32 0x82000000+L85D6 ;80A4 82 00 85 D6
DC32 0x82000000+L85D7 ;80A8 82 00 85 D7
DC32 0x82000000+L85D8 ;80AC 82 00 85 D8
DC32 0x82000000+L85D9 ;80B0 82 00 85 D9
DC32 0x82000000+L85DA ;80B4 82 00 85 DA
DC32 0x82000000+L85DB ;80B8 82 00 85 DB
DC32 0x82000000+L85DC ;80BC 82 00 85 DC
DC32 0x82000000+L85DD ;80C0 82 00 85 DD
DC32 0x82000000+L85DE ;80C4 82 00 85 DE
DC32 0x82000000+L85DF ;80C8 82 00 85 DF
DC32 0x82000000+L85E0 ;80CC 82 00 85 E0
DC32 0x82000000+L85E1 ;80D0 82 00 85 E1
DC32 0x82000000+L85E2 ;80D4 82 00 85 E2
DC32 0x82000000+L85E3 ;80D8 82 00 85 E3
DC32 0x82000000+L85E4 ;80DC 82 00 85 E4
DC32 0x82000000+L85E5 ;80E0 82 00 85 E5
DC32 0x82000000+L85E6 ;80E4 82 00 85 E6
DC32 0x82000000+L85E7 ;80E8 82 00 85 E7
DC32 0x82000000+L85E8 ;80EC 82 00 85 E8
DC32 0x82000000+L85E9 ;80F0 82 00 85 E9
DC32 0x82000000+L85EA ;80F4 82 00 85 EA
DC32 0x82000000+L85EB ;80F8 82 00 85 EB
DC32 0x82000000+L85EC ;80FC 82 00 85 EC
;=============================================================================================
L8100: CALL L8261 ;8100 CD 82 61
CALL L8266 ;8103 CD 82 66
PUSHW X ;8106 89
LD 0x0E,A ;8107 B7 0E
MOV 0x0F,0x00 ;8109 45 00 0F
CLR 0x0C ;810C 3F 0C
CLR 0x0B ;810E 3F 0B
CLR 0x0A ;8110 3F 0A
CLRW X ;8112 5F
DECW X ;8113 5A
LDW 0x08,X ;8114 BF 08
CLR 0x0D ;8116 3F 0D
CALL L84D7 ;8118 CD 84 D7
LD A,0x0E ;811B B6 0E
CP A,#0xFD ;811D A1 FD
JRNE L8127 ;811F 26 06
MOV L:0x0D,#0x2 ;8121 35 02 00 0D
JRA L8138 ;8125 20 11
;=============================================================================================
L8127: CP A,#0xF7 ;8127 A1 F7
JRNE L8138 ;8129 26 0D
MOV L:0x0D,#0x8 ;812B 35 08 00 0D
JRA L8138 ;812F 20 07
;=============================================================================================
L8131: LDW X,0x08 ;8131 BE 08
JREQ L8197 ;8133 27 62
DECW X ;8135 5A
LDW 0x08,X ;8136 BF 08
L8138: LD A,0x0D ;8138 B6 0D
BCP A,FLASH_IAPSR ;813A C5 50 54
JREQ L8131 ;813D 27 F2
LDW X,0x08 ;813F BE 08
JREQ L8197 ;8141 27 54
LDW Y,(0x01,SP) ;8143 16 01
CLR 0x00 ;8145 3F 00
LD A,0x0E ;8147 B6 0E
CLRW X ;8149 5F
EXG A,XL ;814A 41
LD A,0x0F ;814B B6 0F
EXG A,XL ;814D 41
CALL 0x0010 ;814E CD 00 10
LD A,0x0E ;8151 B6 0E
CALL 0x00A9 ;8153 CD 00 A9
CP A,#0x2 ;8156 A1 02
JRNE L8161 ;8158 26 07
LD A,0x0E ;815A B6 0E
CALL L85A9 ;815C CD 85 A9
JRA L8197 ;815F 20 36
;=============================================================================================
L8161: LD A,0x0E ;8161 B6 0E
CALL L85A9 ;8163 CD 85 A9
LD A,0x0E ;8166 B6 0E
CP A,#0xFD ;8168 A1 FD
JRNE L8174 ;816A 26 08
CALL L8571 ;816C CD 85 71
ADDW X,#0x8000 ;816F 1C 80 00
JRA L817E ;8172 20 0A
;=============================================================================================
L8174: CP A,#0xF7 ;8174 A1 F7
JRNE L8180 ;8176 26 08
CALL L8571 ;8178 CD 85 71
ADDW X,#0x1000 ;817B 1C 10 00
L817E: LDW 0x0A,X ;817E BF 0A
L8180: CLRW X ;8180 5F
EXG A,XL ;8181 41
LD A,0x0C ;8182 B6 0C
EXG A,XL ;8184 41
LDW Y,X ;8185 90 93
ADDW X,L:0x0A ;8187 72 BB 00 0A
LDW 0x00,X ;818B BF 00
LDW X,Y ;818D 93
ADDW X,(0x01,SP) ;818E 72 FB 01
LD A,(X) ;8191 F6
CP A,[0x00.W] ;8192 92 C1 00
JREQ L819A ;8195 27 03
L8197: CLR A ;8197 4F
JRA L81A5 ;8198 20 0B