手机:15388113018
Q Q:3159331960
联系人:方先生
邮箱:3159331960@qq.com
声明:我司做的反汇编程序有以下特点:
1. ****成功,编译后和原来的******一样;
2. 程序和数据******分开,所有的程序******反成汇编,不会当做数据来处理;
3. 子程序之前用分段行分开;
4. 带寄存器名称,方便程序阅读;
5. 带PC地址和机器码,方便修改程序;
6. 中断和程序入口注释。
/******************************************************************************************/
L0008: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0010: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0018: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0020: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0028: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0030: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0038: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0040: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0048: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0050: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0058: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0060: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0068: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0070: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0078: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0080: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0088: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0090: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0098: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L00A0: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L00A8: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L00B0: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L00B8: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L00C0: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L00C8: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L00D0: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L00D8: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L00E0: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L00E8: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L00F0: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L00F8: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0100: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0108: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0110: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0118: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0120: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0128: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0130: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0138: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0140: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0148: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0150: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0158: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0160: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0168: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0170: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0178: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
/******************************************************************************************/
LUI k0,0x9D00 //0180 3C1A9D00
ADDIU k0,k0,L1E00 //0184 275A1E00
JR k0 //0188 03400008
NOP //018C 00000000
/******************************************************************************************/
L0190: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0198: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L01A0: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L01A8: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L01B0: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L01B8: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L01C0: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L01C8: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L01D0: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L01D8: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L01E0: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L01E8: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L01F0: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L01F8: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
/******************************************************************************************/
L0200: J L1ED0 //0200 0B4007B4
NOP //0204 00000000
/******************************************************************************************/
L0208: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0210: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0218: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
/******************************************************************************************/
L0220: J L1ED0 //0220 0B4007B4
NOP //0224 00000000
/******************************************************************************************/
L0228: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0230: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0238: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
/******************************************************************************************/
L0240: J L1ED0 //0240 0B4007B4
NOP //0244 00000000
/******************************************************************************************/
L0248: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0250: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0258: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
/******************************************************************************************/
L0260: J L1ED0 //0260 0B4007B4
NOP //0264 00000000
/******************************************************************************************/
L0268: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0270: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0278: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
/******************************************************************************************/
L0280: J L1ED0 //0280 0B4007B4
NOP //0284 00000000
/******************************************************************************************/
L0288: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0290: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
L0298: .BYTE 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF /*........*/
/******************************************************************************************/
L02A0: J L1ED0 //02A0 0B4007B4
NOP //02A4 00000000
/******************************************************************************************/
L1008: LUI v1,0xA000 //1008 3C03A000
ADDIU v1,v1,0x30 //100C 24630030
LBU a0,0x06(v1) //1010 90640006
LBU v0,0x05(v1) //1014 90620005
LBU a1,0x04(v1) //1018 90650004
SLL v1,a0,0x10 //101C 00041C00
SLL v0,v0,0x08 //1020 00021200
ADDU v0,v0,v1 //1024 00431021
ADDU v0,v0,a1 //1028 00451021
SLL a0,a0,0x18 //102C 00042600
JR ra //1030 03E00008
ADDU v0,v0,a0 //1034 00441021
/******************************************************************************************/
L1038: LUI t9,0x9D00 //1038 3C199D00
ADDIU t9,t9,L4000 //103C 27394000
JR t9 //1040 03200008
NOP //1044 00000000
/******************************************************************************************/
L1048: LUI v0,0x9D00 //1048 3C029D00
ADDIU v0,v0,0x3000 //104C 24423000
LUI a1,0xEDB8 //1050 3C05EDB8
SW v0,-0x7FF0(gp) //=0x8010 //1054 AF828010
SW a0,-0x7FEC(gp) //=0x8014 //1058 AF848014
ADDIU v0,zero,0xFFFF //105C 2402FFFF
J L1094 //1060 0B400425
ORI a1,a1,0x8320 //1064 34A58320
/******************************************************************************************/
L1068: ADDIU v1,v1,0x01 //1068 24630001
SW v1,-0x7FF0(gp) //=0x8010 //106C AF838010
XOR v0,v0,a2 //1070 00461026
ADDIU v1,zero,0x08 //1074 24030008
L1078: ANDI a3,v0,0x01 //1078 30470001
ADDIU v1,v1,0xFFFF //107C 2463FFFF
SRL v0,v0,0x01 //1080 00021042
XOR a2,v0,a1 //1084 00453026
ANDI v1,v1,0xFF //1088 306300FF
BNE v1,zero,L1078 //108C 1460FFFA
MOVN v0,a2,a3 //1090 00C7100B
L1094: LW v1,-0x7FF0(gp) //=0x8010 //1094 8F838010
SLTU a2,v1,a0 //1098 0064302B
BNEL a2,zero,L1068 //109C 54C0FFF2
LBU a2,0x00(v1) //10A0 90660000
NOR v0,zero,v0 //10A4 00021027
LUI a0,0xA000 //10A8 3C04A000
ADDIU v1,a0,0x0C //10AC 2483000C
SRL a1,v0,0x18 //10B0 00022E02
SB a1,0x02(v1) //10B4 A0650002
SRL a1,v0,0x10 //10B8 00022C02
SB a1,0x03(v1) //10BC A0650003
SB v0,0x05(v1) //10C0 A0620005
SRL a1,v0,0x08 //10C4 00022A02
LUI v0,0xA000 //10C8 3C02A000
SB a1,0x04(v1) //10CC A0650004
ADDIU v0,v0,0x12 //10D0 24420012
ADDIU v1,v1,0x16 //10D4 24630016
SB zero,0x00(v0) //10D8 A0400000
L10DC: ADDIU v0,v0,0x01 //10DC 24420001
BNEL v0,v1,L10DC //10E0 5443FFFE
SB zero,0x00(v0) //10E4 A0400000
ADDIU a0,a0,0x0C //10E8 2484000C
ADDIU v0,zero,0x16 //10EC 24020016
SW v0,0x20(a0) //10F0 AC820020
JR ra //10F4 03E00008
NOP //10F8 00000000
/******************************************************************************************/
L10FC: LUI v0,0x9D00 //10FC 3C029D00
LW v0,0x4000(v0) //1100 8C424000
ADDIU v0,v0,0x01 //1104 24420001
JR ra //1108 03E00008
SLTU v0,zero,v0 //110C 0002102B
/******************************************************************************************/
L1110: LUI v0,0xA000 //1110 3C02A000
SW zero,0x430(v0) //1114 AC400430
LUI v0,0xA000 //1118 3C02A000
ADDIU v0,v0,0x0C //111C 2442000C
SW zero,0x20(v0) //1120 AC400020
J L17E0 //1124 0B4005F8
ADDIU a0,zero,0x50 //1128 24040050
/******************************************************************************************/
L112C: ADDIU sp,sp,0xFFD0 //112C 27BDFFD0
SW s1,0x1C(sp) //1130 AFB1001C
SW ra,0x2C(sp) //1134 AFBF002C
SW s4,0x28(sp) //1138 AFB40028
SW s3,0x24(sp) //113C AFB30024
SW s2,0x20(sp) //1140 AFB20020
SW s0,0x18(sp) //1144 AFB00018
LBU a3,0x00(a0) //1148 90870000
LUI s1,0xA000 //114C 3C11A000
ADDIU v0,s1,0x434 //1150 26220434
SB a3,0x434(s1) //1154 A2270434
LBU v1,0x03(a0) //1158 90830003
ADDIU a1,a0,0x04 //115C 24850004
SW a1,0x0C(v0) // WDTCONINV //1160 AC45000C
SB v1,0x08(v0) //1164 A0430008
ADDU a2,zero,zero //1168 00003021
ADDU v0,zero,zero //116C 00001021
J L1188 //1170 0B400462
ADDIU a3,a3,0x05 //1174 24E70005
/******************************************************************************************/