⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lantest.asm

📁 网线测试仪程序
💻 ASM
📖 第 1 页 / 共 5 页
字号:
              RRC   A                            ;010B   13
              MOV   R6,A                         ;010C   FE
              MOV   A,R7                         ;010D   EF
              RRC   A                            ;010E   13
              MOV   R7,A                         ;010F   FF
              MOV   A,R4                         ;0110   EC
              RRC   A                            ;0111   13
              MOV   R4,A                         ;0112   FC
Q01A1:        MOV   A,R7                         ;01A1   EF
              MOV   B,R3                         ;01A2   8B F0
              MUL   AB                           ;01A4   A4
              MOV   R4,B                         ;01A5   AC F0
              MOV   A,R6                         ;01A7   EE
              MOV   B,R3                         ;01A8   8B F0
              MUL   AB                           ;01AA   A4
              ADD   A,R4                         ;01AB   2C
              MOV   R4,A                         ;01AC   FC
              CLR   A                            ;01AD   E4
              ADDC  A,B                          ;01AE   35 F0
              MOV   R0,A                         ;01B0   F8
              MOV   A,R7                         ;01B1   EF
              MOV   B,R2                         ;01B2   8A F0
              MUL   AB                           ;01B4   A4
              ADD   A,R4                         ;01B5   2C
              MOV   A,B                          ;01B6   E5 F0
              ADDC  A,R0                         ;01B8   38
              MOV   R4,A                         ;01B9   FC
              CLR   A                            ;01BA   E4
              RLC   A                            ;01BB   33
              XCH   A,R3                         ;01BC   CB
              MOV   B,R5                         ;01BD   8D F0
              MUL   AB                           ;01BF   A4
              ADD   A,R4                         ;01C0   2C
              MOV   R4,A                         ;01C1   FC
              MOV   A,B                          ;01C2   E5 F0
              ADDC  A,R3                         ;01C4   3B
              MOV   R0,A                         ;01C5   F8
              MOV   A,R6                         ;01C6   EE
              MOV   B,R2                         ;01C7   8A F0
              MUL   AB                           ;01C9   A4
              ADD   A,R4                         ;01CA   2C
              MOV   R4,A                         ;01CB   FC
              MOV   A,B                          ;01CC   E5 F0
              ADDC  A,R0                         ;01CE   38
              MOV   R0,A                         ;01CF   F8
              CLR   A                            ;01D0   E4
              RLC   A                            ;01D1   33
              XCH   A,R7                         ;01D2   CF
              MOV   B,R1                         ;01D3   89 F0
              MUL   AB                           ;01D5   A4
              ADD   A,R4                         ;01D6   2C
              MOV   R4,A                         ;01D7   FC
              MOV   A,B                          ;01D8   E5 F0
              ADDC  A,R0                         ;01DA   38
              XCH   A,R7                         ;01DB   CF
              ADDC  A,#00H                       ;01DC   34 00
              XCH   A,R6                         ;01DE   CE
              MOV   B,R1                         ;01DF   89 F0
              MUL   AB                           ;01E1   A4
              ADD   A,R7                         ;01E2   2F
              MOV   R7,A                         ;01E3   FF
              MOV   A,B                          ;01E4   E5 F0
              ADDC  A,R6                         ;01E6   3E
              MOV   R6,A                         ;01E7   FE
              CLR   A                            ;01E8   E4
              RLC   A                            ;01E9   33
              XCH   A,R1                         ;01EA   C9
              MOV   B,R5                         ;01EB   8D F0
              MUL   AB                           ;01ED   A4
              ADD   A,R6                         ;01EE   2E
              MOV   R6,A                         ;01EF   FE
              MOV   A,B                          ;01F0   E5 F0
              ADDC  A,R1                         ;01F2   39
              XCH   A,R5                         ;01F3   CD
              MOV   B,R2                         ;01F4   8A F0
              MUL   AB                           ;01F6   A4
              ADD   A,R7                         ;01F7   2F
              MOV   R7,A                         ;01F8   FF
              MOV   A,B                          ;01F9   E5 F0
              ADDC  A,R6                         ;01FB   3E
              MOV   R6,A                         ;01FC   FE
              CLR   A                            ;01FD   E4
              ADDC  A,R5                         ;01FE   3D
Q01FF:        MOV   R5,A                         ;01FF   FD
              RLC   A                            ;0200   33
              POP   ACC                          ;0201   D0 E0
              MOV   R3,A                         ;0203   FB
              JNC   Q020D                        ;0204   50 07
              INC   R3                           ;0206   0B
              CJNE  R3,#00H,Q0219                ;0207   BB 00 0F
              LJMP  Q03DD                        ;020A   02 03 DD
Q020D:        MOV   A,R4                         ;020D   EC
              ADD   A,R4                         ;020E   2C
              MOV   R4,A                         ;020F   FC
              MOV   A,R7                         ;0210   EF
              RLC   A                            ;0211   33
              MOV   R7,A                         ;0212   FF
              MOV   A,R6                         ;0213   EE
              RLC   A                            ;0214   33
              MOV   R6,A                         ;0215   FE
              MOV   A,R5                         ;0216   ED
              RLC   A                            ;0217   33
              MOV   R5,A                         ;0218   FD
Q0219:        LJMP  Q03B5                        ;0219   02 03 B5
Q021C:        LJMP  Q03DD                        ;021C   02 03 DD
Q021F:        MOV   A,R4                         ;021F   EC
              ANL   A,R5                         ;0220   5D
              INC   A                            ;0221   04
              JZ    Q0229                        ;0222   60 05
              MOV   A,R0                         ;0224   E8
              ANL   A,R1                         ;0225   59
              INC   A                            ;0226   04
              JNZ   Q022C                        ;0227   70 03
Q0229:        LJMP  Q03D3                        ;0229   02 03 D3
Q022C:        LCALL Q039E                        ;022C   12 03 9E
              ANL   A,R0                         ;022F   58
              INC   A                            ;0230   04
              JZ    Q0229                        ;0231   60 F6
              MOV   A,R4                         ;0233   EC
              ORL   A,R0                         ;0234   48
              JZ    Q0229                        ;0235   60 F2
              MOV   A,R4                         ;0237   EC
              JNZ   Q023E                        ;0238   70 04
              MOV   R5,A                         ;023A   FD
              MOV   R6,A                         ;023B   FE
              MOV   R7,A                         ;023C   FF
              RET                                ;023D   22
Q023E:        XCH   A,R0                         ;023E   C8
              JZ    Q021C                        ;023F   60 DB
              ADD   A,#81H                       ;0241   24 81
              XCH   A,R0                         ;0243   C8
              JNC   Q024F                        ;0244   50 09
              CLR   C                            ;0246   C3
              SUBB  A,R0                         ;0247   98
              JZ    Q024C                        ;0248   60 02
              JNC   Q0252                        ;024A   50 06
Q024C:        LJMP  Q03DA                        ;024C   02 03 DA
Q024F:        SUBB  A,R0                         ;024F   98
              JNC   Q021C                        ;0250   50 CA
Q0252:        MOV   DPL,A                        ;0252   F5 82
              MOV   A,R1                         ;0254   E9
              ADD   A,R1                         ;0255   29
              ORL   A,R3                         ;0256   4B
              ORL   A,R2                         ;0257   4A
              JNZ   Q025F                        ;0258   70 05
              MOV   R3,DPL                       ;025A   AB 82
              LJMP  Q03C9                        ;025C   02 03 C9
Q025F:        MOV   B,#00H                       ;025F   75 F0 00
              MOV   R4,#1AH                      ;0262   7C 1A
              MOV   R0,#80H                      ;0264   78 80
Q0266:        CLR   C                            ;0266   C3
              MOV   A,R7                         ;0267   EF
              SUBB  A,R3                         ;0268   9B
              MOV   A,R6                         ;0269   EE
              SUBB  A,R2                         ;026A   9A
              MOV   A,R5                         ;026B   ED
              SUBB  A,R1                         ;026C   99
              JC    Q027C                        ;026D   40 0D
Q026F:        CLR   C                            ;026F   C3
              MOV   A,R7                         ;0270   EF
              SUBB  A,R3                         ;0271   9B
              MOV   R7,A                         ;0272   FF
              MOV   A,R6                         ;0273   EE
              SUBB  A,R2                         ;0274   9A
              MOV   R6,A                         ;0275   FE
              MOV   A,R5                         ;0276   ED
              SUBB  A,R1                         ;0277   99
              MOV   R5,A                         ;0278   FD
              MOV   A,R0                         ;0279   E8
              ORL   B,A                          ;027A   42 F0
Q027C:        DJNZ  R4,Q02A1                     ;027C   DC 23
              MOV   R4,B                         ;027E   AC F0
              POP   ACC                          ;0280   D0 E0
              MOV   R7,A                         ;0282   FF
              POP   ACC                          ;0283   D0 E0
              MOV   R6,A                         ;0285   FE
              POP   ACC                          ;0286   D0 E0
              MOV   R5,A                         ;0288   FD
              MOV   R3,DPL                       ;0289   AB 82
              JB    ACC.7,Q029E                  ;028B   20 E7 10
              DEC   R3                           ;028E   1B
              MOV   A,R3                         ;028F   EB
              JZ    Q024C                        ;0290   60 BA
              MOV   A,R4                         ;0292   EC
              ADD   A,R4                         ;0293   2C
              MOV   R4,A                         ;0294   FC
              MOV   A,R7                         ;0295   EF
              RLC   A                            ;0296   33
              MOV   R7,A                         ;0297   FF
              MOV   A,R6                         ;0298   EE
              RLC   A                            ;0299   33
              MOV   R6,A                         ;029A   FE
              MOV   A,R5                         ;029B   ED
              RLC   A                            ;029C   33
              MOV   R5,A                         ;029D   FD
Q029E:        LJMP  Q03B5                        ;029E   02 03 B5
Q02A1:        MOV   A,R0                         ;02A1   E8
              RR    A                            ;02A2   03
              MOV   R0,A                         ;02A3   F8
              JNB   ACC.7,Q02AC                  ;02A4   30 E7 05
              PUSH  B                            ;02A7   C0 F0
              MOV   B,#00H                       ;02A9   75 F0 00
Q02AC:        MOV   A,R7                         ;02AC   EF
              ADD   A,R7                         ;02AD   2F
              MOV   R7,A                         ;02AE   FF
              MOV   A,R6                         ;02AF   EE
              RLC   A                            ;02B0   33
              MOV   R6,A                         ;02B1   FE
              MOV   A,R5                         ;02B2   ED
              RLC   A                            ;02B3   33

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -