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

📄 des.m51

📁 c51写的DES加解密程序
💻 M51
📖 第 1 页 / 共 2 页
字号:
  C:0DF6H         LINE#         439
  C:0E13H         LINE#         441
  C:0E2AH         LINE#         442
  C:0E3AH         LINE#         443
  C:0E57H         LINE#         444
  C:0E57H         LINE#         445
  C:0E5DH         LINE#         446
  C:0E65H         LINE#         447
  C:0E6EH         LINE#         448
  C:0E77H         LINE#         449
  -------         ENDPROC       _DATA_32_TO_48
  -------         PROC          _DATA_P_BOX_REPLACE
  X:0521H         SYMBOL        in_data
  -------         DO            in_data
  X:0524H         SYMBOL        temp_data
  D:0007H         SYMBOL        i
  D:0006H         SYMBOL        j
  X:0528H         SYMBOL        deal_data
  X:0529H         SYMBOL        index
  D:0004H         SYMBOL        NewKey_index
  D:0005H         SYMBOL        NewKey_data
  -------         ENDDO         NewKey_data
  C:1158H         LINE#         498
  C:1163H         LINE#         501
  C:1168H         LINE#         504
  C:1169H         LINE#         505
  C:1173H         LINE#         506
  C:1175H         LINE#         507
  C:118CH         LINE#         508
  C:118EH         LINE#         509
  C:1195H         LINE#         510
  C:11A5H         LINE#         511
  C:11B3H         LINE#         512
  C:11C0H         LINE#         513
  C:11C0H         LINE#         514
  C:11C6H         LINE#         515
  C:11CEH         LINE#         516
  C:11D3H         LINE#         517
  C:11D8H         LINE#         518
  C:11DAH         LINE#         519
  C:11FFH         LINE#         520
  -------         ENDPROC       _DATA_P_BOX_REPLACE
  -------         PROC          L?0159
  -------         ENDPROC       L?0159
  -------         PROC          _XOR_DATA
  X:0521H         SYMBOL        Source1
  X:0524H         SYMBOL        Source2
  X:0527H         SYMBOL        count
  -------         DO            count
BL51 BANKED LINKER/LOCATER V4.13                                                      01/17/2003  18:27:27  PAGE 7


  D:0007H         SYMBOL        i
  -------         ENDDO         i
  C:13B1H         LINE#         524
  C:13BCH         LINE#         527
  C:13C8H         LINE#         528
  C:1401H         LINE#         529
  -------         ENDPROC       _XOR_DATA
  -------         PROC          L?0157
  -------         ENDPROC       L?0157
  -------         PROC          _DATA_INIT_REPLACE
  X:0521H         SYMBOL        in_data
  -------         DO            in_data
  X:0524H         SYMBOL        temp_data
  D:0007H         SYMBOL        i
  D:0006H         SYMBOL        j
  X:052CH         SYMBOL        deal_data
  X:052DH         SYMBOL        index
  D:0004H         SYMBOL        NewKey_index
  D:0005H         SYMBOL        NewKey_data
  -------         ENDDO         NewKey_data
  C:1000H         LINE#         620
  C:100BH         LINE#         623
  C:1010H         LINE#         626
  C:1011H         LINE#         627
  C:101BH         LINE#         628
  C:101DH         LINE#         629
  C:1034H         LINE#         630
  C:1036H         LINE#         631
  C:103DH         LINE#         632
  C:104DH         LINE#         633
  C:105BH         LINE#         634
  C:1068H         LINE#         635
  C:1068H         LINE#         636
  C:106EH         LINE#         637
  C:1076H         LINE#         638
  C:107BH         LINE#         639
  C:1080H         LINE#         640
  C:1082H         LINE#         641
  C:10A7H         LINE#         642
  -------         ENDPROC       _DATA_INIT_REPLACE
  -------         PROC          L?0158
  -------         ENDPROC       L?0158
  -------         PROC          _DATA_END_REPLACE
  X:0521H         SYMBOL        in_data
  -------         DO            in_data
  X:0524H         SYMBOL        temp_data
  D:0007H         SYMBOL        i
  D:0006H         SYMBOL        j
  X:052CH         SYMBOL        deal_data
  X:052DH         SYMBOL        index
  D:0004H         SYMBOL        NewKey_index
  D:0005H         SYMBOL        NewKey_data
  -------         ENDDO         NewKey_data
  C:10B0H         LINE#         733
  C:10BBH         LINE#         736
  C:10C0H         LINE#         739
  C:10C1H         LINE#         740
BL51 BANKED LINKER/LOCATER V4.13                                                      01/17/2003  18:27:27  PAGE 8


  C:10CBH         LINE#         741
  C:10CDH         LINE#         742
  C:10E4H         LINE#         743
  C:10E6H         LINE#         744
  C:10EDH         LINE#         745
  C:10FDH         LINE#         746
  C:110BH         LINE#         747
  C:1118H         LINE#         748
  C:1118H         LINE#         749
  C:111EH         LINE#         750
  C:1126H         LINE#         751
  C:112BH         LINE#         752
  C:1130H         LINE#         753
  C:1132H         LINE#         754
  C:1157H         LINE#         755
  -------         ENDPROC       _DATA_END_REPLACE
  -------         PROC          _ENCRYPTION
  X:0501H         SYMBOL        PlainTxt
  X:0504H         SYMBOL        Key_64
  X:0507H         SYMBOL        CipherTxt
  -------         DO            CipherTxt
  X:050AH         SYMBOL        Key_56
  X:0511H         SYMBOL        Key_48
  X:0517H         SYMBOL        temp
  X:051FH         SYMBOL        i
  X:0520H         SYMBOL        j
  -------         ENDDO         j
  C:07D8H         LINE#         768
  C:07E3H         LINE#         773
  C:07F7H         LINE#         774
  C:07FDH         LINE#         775
  C:0802H         LINE#         776
  C:0813H         LINE#         777
  C:084DH         LINE#         778
  C:086EH         LINE#         779
  C:0891H         LINE#         780
  C:08A8H         LINE#         781
  C:08BCH         LINE#         782
  C:08C5H         LINE#         783
  C:08CEH         LINE#         784
  C:08E9H         LINE#         785
  C:08F4H         LINE#         786
  C:0902H         LINE#         787
  C:093CH         LINE#         788
  C:0941H         LINE#         789
  C:097BH         LINE#         790
  C:097BH         LINE#         791
  C:097BH         LINE#         792
  C:0980H         LINE#         793
  C:09BFH         LINE#         794
  C:09D0H         LINE#         795
  C:0A03H         LINE#         796
  C:0A03H         LINE#         797
  C:0A14H         LINE#         798
  C:0A25H         LINE#         799
  C:0A58H         LINE#         800
  -------         ENDPROC       _ENCRYPTION
BL51 BANKED LINKER/LOCATER V4.13                                                      01/17/2003  18:27:27  PAGE 9


  -------         PROC          _DECRYPTION
  X:0501H         SYMBOL        PlainTxt
  X:0504H         SYMBOL        Key_64
  X:0507H         SYMBOL        CipherTxt
  -------         DO            CipherTxt
  X:050AH         SYMBOL        Key_56
  X:0511H         SYMBOL        Key_48
  X:0517H         SYMBOL        temp
  X:051FH         SYMBOL        i
  X:0520H         SYMBOL        j
  -------         ENDDO         j
  C:0543H         LINE#         813
  C:054EH         LINE#         818
  C:0562H         LINE#         819
  C:0568H         LINE#         820
  C:056DH         LINE#         821
  C:057EH         LINE#         822
  C:05B8H         LINE#         823
  C:05D9H         LINE#         824
  C:05FDH         LINE#         825
  C:0614H         LINE#         826
  C:062FH         LINE#         827
  C:0638H         LINE#         828
  C:0641H         LINE#         829
  C:0663H         LINE#         830
  C:066EH         LINE#         831
  C:067CH         LINE#         832
  C:06B6H         LINE#         833
  C:06BBH         LINE#         834
  C:06F5H         LINE#         835
  C:06F5H         LINE#         836
  C:06F5H         LINE#         837
  C:06FAH         LINE#         838
  C:0739H         LINE#         839
  C:074AH         LINE#         840
  C:077DH         LINE#         841
  C:077DH         LINE#         842
  C:078EH         LINE#         843
  C:079FH         LINE#         844
  C:07D2H         LINE#         845
  -------         ENDPROC       _DECRYPTION
  -------         ENDMOD        DES

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  B:00B0H.4       PUBLIC        T0
  B:00D0H.6       PUBLIC        AC
  B:00B0H.5       PUBLIC        T1
  B:00A8H.7       PUBLIC        EA
  B:00B0H.7       PUBLIC        RD
  B:00A8H.4       PUBLIC        ES
  B:0098H.0       PUBLIC        RI
  B:00B0H.2       PUBLIC        INT0
  B:00D0H.7       PUBLIC        CY
  B:0098H.1       PUBLIC        TI
  B:00B0H.3       PUBLIC        INT1
  B:00B8H.4       PUBLIC        PS
BL51 BANKED LINKER/LOCATER V4.13                                                      01/17/2003  18:27:27  PAGE 10


  B:00D0H.2       PUBLIC        OV
  C:0E78H         PUBLIC        main
  B:00B0H.6       PUBLIC        WR
  X:0533H         PUBLIC        plain_tab
  B:0088H.1       PUBLIC        IE0
  B:0088H.3       PUBLIC        IE1
  B:00A8H.1       PUBLIC        ET0
  B:00A8H.3       PUBLIC        ET1
  B:0088H.5       PUBLIC        TF0
  B:0088H.7       PUBLIC        TF1
  B:0098H.2       PUBLIC        RB8
  B:00A8H.0       PUBLIC        EX0
  B:0088H.0       PUBLIC        IT0
  B:0098H.3       PUBLIC        TB8
  B:00A8H.2       PUBLIC        EX1
  B:0088H.2       PUBLIC        IT1
  B:00D0H.0       PUBLIC        P
  B:0098H.7       PUBLIC        SM0
  B:0098H.6       PUBLIC        SM1
  B:0098H.5       PUBLIC        SM2
  B:00B8H.1       PUBLIC        PT0
  B:00B8H.3       PUBLIC        PT1
  B:00D0H.3       PUBLIC        RS0
  B:0088H.4       PUBLIC        TR0
  B:00D0H.4       PUBLIC        RS1
  B:0088H.6       PUBLIC        TR1
  B:00B8H.0       PUBLIC        PX0
  B:00B8H.2       PUBLIC        PX1
  X:053BH         PUBLIC        key_tab
  B:0098H.4       PUBLIC        REN
  B:00B0H.0       PUBLIC        RXD
  B:00B0H.1       PUBLIC        TXD
  B:00D0H.5       PUBLIC        F0
  -------         PROC          MAIN
  -------         DO            MAIN
  X:04E8H         SYMBOL        plain
  X:04F0H         SYMBOL        key
  X:04F8H         SYMBOL        cipher
  X:0500H         SYMBOL        i
  -------         ENDDO         i
  C:0E78H         LINE#         7
  C:0E78H         LINE#         14
  C:0E7DH         LINE#         15
  C:0E99H         LINE#         16
  C:0EB1H         LINE#         17
  C:0EBBH         LINE#         18
  C:0EDEH         LINE#         19
  C:0EE3H         LINE#         20
  C:0EFFH         LINE#         21
  C:0F17H         LINE#         22
  C:0F21H         LINE#         23
  C:0F44H         LINE#         24
  -------         ENDPROC       MAIN
  -------         ENDMOD        MAIN

  -------         MODULE        ?C?CLDPTR
  C:1330H         PUBLIC        ?C?CLDPTR
BL51 BANKED LINKER/LOCATER V4.13                                                      01/17/2003  18:27:27  PAGE 11


  -------         ENDMOD        ?C?CLDPTR

  -------         MODULE        ?C?CLDOPTR
  C:1349H         PUBLIC        ?C?CLDOPTR
  -------         ENDMOD        ?C?CLDOPTR

  -------         MODULE        ?C?CSTPTR
  C:1376H         PUBLIC        ?C?CSTPTR
  -------         ENDMOD        ?C?CSTPTR

  -------         MODULE        ?C?CSTOPTR
  C:1388H         PUBLIC        ?C?CSTOPTR
  -------         ENDMOD        ?C?CSTOPTR

******************************************************************************
* RESTRICTED VERSION WITH FFFFH BYTE CODE SIZE LIMIT; USED: 131EH BYTE ( 7%) *
******************************************************************************

LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)

⌨️ 快捷键说明

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