📄 socket.lst
字号:
00DC 25E0 ADD A,ACC
00DE 2400 R ADD A,#LOW SSIZE
00E0 F582 MOV DPL,A
00E2 E4 CLR A
00E3 3400 R ADDC A,#HIGH SSIZE
00E5 F583 MOV DPH,A
00E7 7420 MOV A,#020H
00E9 F0 MOVX @DPTR,A
00EA A3 INC DPTR
00EB E4 CLR A
00EC F0 MOVX @DPTR,A
; SOURCE LINE # 83
00ED EB MOV A,R3
00EE 25E0 ADD A,ACC
00F0 2400 R ADD A,#LOW SMASK
00F2 F582 MOV DPL,A
00F4 E4 CLR A
00F5 3400 R ADDC A,#HIGH SMASK
00F7 F583 MOV DPH,A
00F9 741F MOV A,#01FH
00FB F0 MOVX @DPTR,A
00FC A3 INC DPTR
00FD 74FF MOV A,#0FFH
00FF F0 MOVX @DPTR,A
; SOURCE LINE # 84
; SOURCE LINE # 85
; SOURCE LINE # 86
0100 ?C0006:
; SOURCE LINE # 87
0100 C3 CLR C
0101 E500 R MOV A,rsum
0103 9420 SUBB A,#020H
0105 4003 JC $ + 5H
0107 020000 R LJMP ?C0012
; SOURCE LINE # 88
; SOURCE LINE # 89
010A EB MOV A,R3
010B 25E0 ADD A,ACC
C51 COMPILER V6.21 SOCKET 05/04/2005 09:30:04 PAGE 20
010D FF MOV R7,A
010E EA MOV A,R2
010F A807 MOV R0,AR7
0111 08 INC R0
0112 8002 SJMP ?C0114
0114 ?C0113:
0114 C3 CLR C
0115 13 RRC A
0116 ?C0114:
0116 D8FC DJNZ R0,?C0113
0118 5403 ANL A,#03H
011A 14 DEC A
011B 602E JZ ?C0015
011D 14 DEC A
011E 6052 JZ ?C0016
0120 2402 ADD A,#02H
0122 7075 JNZ ?C0017
; SOURCE LINE # 90
; SOURCE LINE # 91
0124 ?C0014:
; SOURCE LINE # 92
0124 EB MOV A,R3
0125 25E0 ADD A,ACC
0127 2400 R ADD A,#LOW RSIZE
0129 F582 MOV DPL,A
012B E4 CLR A
012C 3400 R ADDC A,#HIGH RSIZE
012E F583 MOV DPH,A
0130 7404 MOV A,#04H
0132 F0 MOVX @DPTR,A
0133 A3 INC DPTR
0134 E4 CLR A
0135 F0 MOVX @DPTR,A
; SOURCE LINE # 93
0136 EB MOV A,R3
0137 25E0 ADD A,ACC
0139 2400 R ADD A,#LOW RMASK
013B F582 MOV DPL,A
013D E4 CLR A
013E 3400 R ADDC A,#HIGH RMASK
0140 F583 MOV DPH,A
0142 7403 MOV A,#03H
0144 F0 MOVX @DPTR,A
0145 A3 INC DPTR
0146 74FF MOV A,#0FFH
0148 F0 MOVX @DPTR,A
; SOURCE LINE # 94
0149 8073 SJMP ?C0012
; SOURCE LINE # 95
014B ?C0015:
; SOURCE LINE # 96
014B EB MOV A,R3
014C 25E0 ADD A,ACC
014E 2400 R ADD A,#LOW RSIZE
0150 F582 MOV DPL,A
0152 E4 CLR A
0153 3400 R ADDC A,#HIGH RSIZE
0155 F583 MOV DPH,A
0157 7408 MOV A,#08H
0159 F0 MOVX @DPTR,A
015A A3 INC DPTR
015B E4 CLR A
C51 COMPILER V6.21 SOCKET 05/04/2005 09:30:04 PAGE 21
015C F0 MOVX @DPTR,A
; SOURCE LINE # 97
015D EB MOV A,R3
015E 25E0 ADD A,ACC
0160 2400 R ADD A,#LOW RMASK
0162 F582 MOV DPL,A
0164 E4 CLR A
0165 3400 R ADDC A,#HIGH RMASK
0167 F583 MOV DPH,A
0169 7407 MOV A,#07H
016B F0 MOVX @DPTR,A
016C A3 INC DPTR
016D 74FF MOV A,#0FFH
016F F0 MOVX @DPTR,A
; SOURCE LINE # 98
0170 804C SJMP ?C0012
; SOURCE LINE # 99
0172 ?C0016:
; SOURCE LINE # 100
0172 EB MOV A,R3
0173 25E0 ADD A,ACC
0175 2400 R ADD A,#LOW RSIZE
0177 F582 MOV DPL,A
0179 E4 CLR A
017A 3400 R ADDC A,#HIGH RSIZE
017C F583 MOV DPH,A
017E 7410 MOV A,#010H
0180 F0 MOVX @DPTR,A
0181 A3 INC DPTR
0182 E4 CLR A
0183 F0 MOVX @DPTR,A
; SOURCE LINE # 101
0184 EB MOV A,R3
0185 25E0 ADD A,ACC
0187 2400 R ADD A,#LOW RMASK
0189 F582 MOV DPL,A
018B E4 CLR A
018C 3400 R ADDC A,#HIGH RMASK
018E F583 MOV DPH,A
0190 740F MOV A,#0FH
0192 F0 MOVX @DPTR,A
0193 A3 INC DPTR
0194 74FF MOV A,#0FFH
0196 F0 MOVX @DPTR,A
; SOURCE LINE # 102
0197 8025 SJMP ?C0012
; SOURCE LINE # 103
0199 ?C0017:
; SOURCE LINE # 104
0199 EB MOV A,R3
019A 25E0 ADD A,ACC
019C 2400 R ADD A,#LOW RSIZE
019E F582 MOV DPL,A
01A0 E4 CLR A
01A1 3400 R ADDC A,#HIGH RSIZE
01A3 F583 MOV DPH,A
01A5 7420 MOV A,#020H
01A7 F0 MOVX @DPTR,A
01A8 A3 INC DPTR
01A9 E4 CLR A
01AA F0 MOVX @DPTR,A
; SOURCE LINE # 105
C51 COMPILER V6.21 SOCKET 05/04/2005 09:30:04 PAGE 22
01AB EB MOV A,R3
01AC 25E0 ADD A,ACC
01AE 2400 R ADD A,#LOW RMASK
01B0 F582 MOV DPL,A
01B2 E4 CLR A
01B3 3400 R ADDC A,#HIGH RMASK
01B5 F583 MOV DPH,A
01B7 741F MOV A,#01FH
01B9 F0 MOVX @DPTR,A
01BA A3 INC DPTR
01BB 74FF MOV A,#0FFH
01BD F0 MOVX @DPTR,A
; SOURCE LINE # 106
; SOURCE LINE # 107
; SOURCE LINE # 108
01BE ?C0012:
; SOURCE LINE # 109
01BE EB MOV A,R3
01BF 25E0 ADD A,ACC
01C1 2400 R ADD A,#LOW SSIZE
01C3 F582 MOV DPL,A
01C5 E4 CLR A
01C6 3400 R ADDC A,#HIGH SSIZE
01C8 F583 MOV DPH,A
01CA E0 MOVX A,@DPTR
01CB FE MOV R6,A
01CC A3 INC DPTR
01CD E0 MOVX A,@DPTR
01CE 2500 R ADD A,ssum+01H
01D0 F500 R MOV ssum+01H,A
01D2 EE MOV A,R6
01D3 3500 R ADDC A,ssum
01D5 F500 R MOV ssum,A
; SOURCE LINE # 110
01D7 EB MOV A,R3
01D8 25E0 ADD A,ACC
01DA 2400 R ADD A,#LOW RSIZE
01DC F582 MOV DPL,A
01DE E4 CLR A
01DF 3400 R ADDC A,#HIGH RSIZE
01E1 F583 MOV DPH,A
01E3 E0 MOVX A,@DPTR
01E4 FE MOV R6,A
01E5 A3 INC DPTR
01E6 E0 MOVX A,@DPTR
01E7 2500 R ADD A,rsum+01H
01E9 F500 R MOV rsum+01H,A
01EB EE MOV A,R6
01EC 3500 R ADDC A,rsum
01EE F500 R MOV rsum,A
; SOURCE LINE # 111
01F0 EB MOV A,R3
01F1 6055 JZ ?C0005
; SOURCE LINE # 112
; SOURCE LINE # 113
01F3 25E0 ADD A,ACC
01F5 2400 R ADD A,#LOW SBUFBASEADDRESS+0FFFEH
01F7 F8 MOV R0,A
01F8 E6 MOV A,@R0
01F9 FE MOV R6,A
01FA 08 INC R0
01FB E6 MOV A,@R0
C51 COMPILER V6.21 SOCKET 05/04/2005 09:30:04 PAGE 23
01FC FF MOV R7,A
01FD EB MOV A,R3
01FE 25E0 ADD A,ACC
0200 2400 R ADD A,#LOW SSIZE+0FFFEH
0202 F582 MOV DPL,A
0204 E4 CLR A
0205 3400 R ADDC A,#HIGH SSIZE+0FFFEH
0207 F583 MOV DPH,A
0209 E0 MOVX A,@DPTR
020A FC MOV R4,A
020B A3 INC DPTR
020C E0 MOVX A,@DPTR
020D 2F ADD A,R7
020E FF MOV R7,A
020F EC MOV A,R4
0210 3E ADDC A,R6
0211 FE MOV R6,A
0212 EB MOV A,R3
0213 25E0 ADD A,ACC
0215 2400 R ADD A,#LOW SBUFBASEADDRESS
0217 F8 MOV R0,A
0218 A606 MOV @R0,AR6
021A 08 INC R0
021B A607 MOV @R0,AR7
; SOURCE LINE # 114
021D EB MOV A,R3
021E 25E0 ADD A,ACC
0220 2400 R ADD A,#LOW RBUFBASEADDRESS+0FFFEH
0222 F8 MOV R0,A
0223 E6 MOV A,@R0
0224 FE MOV R6,A
0225 08 INC R0
0226 E6 MOV A,@R0
0227 FF MOV R7,A
0228 EB MOV A,R3
0229 25E0 ADD A,ACC
022B 2400 R ADD A,#LOW RSIZE+0FFFEH
022D F582 MOV DPL,A
022F E4 CLR A
0230 3400 R ADDC A,#HIGH RSIZE+0FFFEH
0232 F583 MOV DPH,A
0234 E0 MOVX A,@DPTR
0235 FC MOV R4,A
0236 A3 INC DPTR
0237 E0 MOVX A,@DPTR
0238 2F ADD A,R7
0239 FF MOV R7,A
023A EC MOV A,R4
023B 3E ADDC A,R6
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -