手机:15388113018
Q Q:3159331960
联系人:方先生
邮箱:3159331960@qq.com
声明:我司做的反汇编程序有以下特点:
1. ****成功,编译后和原来的******一样;
2. 程序和数据******分开,所有的程序******反成汇编,不会当做数据来处理;
3. 子程序之前用分段行分开;
4. 带寄存器名称,方便程序阅读;
5. 带PC地址和机器码,方便修改程序;
6. 中断和程序入口注释。
;=====================================================================================================
JMP L00E7 ;0000 28E7
;=====================================================================================================
CALL L00E7 ;0001 20E7
RET ;0002 0003
;=====================================================================================================
NOP ;0003 0000
NOP ;0004 0000
NOP ;0005 0000
NOP ;0006 0000
NOP ;0007 0000
JMP L0009 ;0008 2809
;=====================================================================================================
L0009: MOV [041H],A ;0009 00C1 200uS
MOV A,STATUS ;000A 070A
MOV [042H],A ;000B 00C2
MOV A,MP0 ;000C 0701
MOV [043H],A ;000D 00C3
SZ [084H].0 ;000E 7C04
JMP L003A ;000F 283A
;=====================================================================================================
SNZ [085H].5 ;0010 7A85
JMP L0037 ;0011 2837
;=====================================================================================================
SZ [07EH] ;0012 10FE
JMP L0015 ;0013 2815
;=====================================================================================================
JMP L0018 ;0014 2818
;=====================================================================================================
L0015: SET PA4 ;0015 3210
CLR [07DH] ;0016 1F7D
JMP L003C ;0017 283C
;=====================================================================================================
L0018: INC [07DH] ;0018 14FD
SZ [084H].7 ;0019 7F84
JMP L0029 ;001A 2829
;=====================================================================================================
MOV A,[07DH] ;001B 077D
SUB A,03H ;001C 0A03
SZ C ;001D 3C0A
JMP L0021 ;001E 2821
;=====================================================================================================
CLR PA4 ;001F 3610
JMP L003C ;0020 283C
;=====================================================================================================
L0021: MOV A,[07DH] ;0021 077D
SUB A,0CH ;0022 0A0C
SZ C ;0023 3C0A
JMP L0027 ;0024 2827
;=====================================================================================================
SET PA4 ;0025 3210
JMP L003C ;0026 283C
;=====================================================================================================
L0027: CLR [07DH] ;0027 1F7D
JMP L003C ;0028 283C
;=====================================================================================================
L0029: MOV A,[07DH] ;0029 077D
SUB A,04H ;002A 0A04
SZ C ;002B 3C0A
JMP L002F ;002C 282F
;=====================================================================================================
CLR PA4 ;002D 3610
JMP L003C ;002E 283C
;=====================================================================================================
L002F: MOV A,[07DH] ;002F 077D
SUB A,0AH ;0030 0A0A
SZ C ;0031 3C0A
JMP L0035 ;0032 2835
;=====================================================================================================
SET PA4 ;0033 3210
JMP L003C ;0034 283C
;=====================================================================================================
L0035: CLR [07DH] ;0035 1F7D
JMP L003C ;0036 283C
;=====================================================================================================
L0037: CLR PA4 ;0037 3610
CLR [07DH] ;0038 1F7D
JMP L003C ;0039 283C
;=====================================================================================================
L003A: CLR PA4 ;003A 3610
CLR [07DH] ;003B 1F7D
L003C: SZ [Timer0Cnt1] ;003C 10FB
JMP L005E ;003D 285E