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

📄 65 key lock (1).m51

📁 《Proteus在MCS-51&ARM7系统中的应用百例》逆向之 Chapter 8 《Proteus在MCS-51&ARM7系统中的应用百例》MCS-51例子的C语言版本。 最
💻 M51
字号:
BL51 BANKED LINKER/LOCATER V6.05                                                        05/22/2007  10:48:40  PAGE 1


BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
D:\PROGRAM FILES\KEIL 8.08\C51\BIN\BL51.EXE main.obj TO 65 Key Lock (1)


MEMORY MODEL: SMALL


INPUT MODULES INCLUDED:
  main.obj (MAIN)
  D:\PROGRAM FILES\KEIL 8.08\C51\LIB\C51S.LIB (?C_STARTUP)


LINK MAP OF MODULE:  65 Key Lock (1) (MAIN)


            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
            -----------------------------------------------------

            * * * * * * *   D A T A   M E M O R Y   * * * * * * *
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
            DATA    0008H     001AH     UNIT         ?DT?MAIN
            DATA    0022H     0003H     UNIT         _DATA_GROUP_
            IDATA   0025H     0001H     UNIT         ?STACK

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     0061H     UNIT         ?PR?MAIN?MAIN
            CODE    0064H     004CH     UNIT         ?PR?KEY?MAIN
            CODE    00B0H     004BH     UNIT         ?PR?CHPSW?MAIN
            CODE    00FBH     002EH     UNIT         ?PR?COMP?MAIN
            CODE    0129H     000DH     UNIT         ?PR?DELAY?MAIN
            CODE    0136H     000CH     UNIT         ?C_C51STARTUP
            CODE    0142H     000BH     UNIT         ?CO?MAIN
            CODE    014DH     000AH     UNIT         ?PR?TESTKEY?MAIN
            CODE    0157H     0008H     UNIT         ?PR?DISPLED?MAIN



OVERLAY MAP OF MODULE:   65 Key Lock (1) (MAIN)


SEGMENT                          DATA_GROUP 
  +--> CALLED SEGMENT          START    LENGTH
----------------------------------------------
?C_C51STARTUP                  -----    -----
  +--> ?PR?MAIN?MAIN

?PR?MAIN?MAIN                  0022H    0002H
  +--> ?PR?KEY?MAIN
  +--> ?PR?DISPLED?MAIN
  +--> ?PR?COMP?MAIN
  +--> ?PR?TESTKEY?MAIN
  +--> ?PR?CHPSW?MAIN

?PR?KEY?MAIN                   -----    -----
  +--> ?PR?DELAY?MAIN
  +--> ?CO?MAIN

BL51 BANKED LINKER/LOCATER V6.05                                                      05/22/2007  10:48:40  PAGE 2


?PR?DELAY?MAIN                 0024H    0001H

?PR?DISPLED?MAIN               -----    -----
  +--> ?PR?DELAY?MAIN

?PR?COMP?MAIN                  -----    -----
  +--> ?PR?DELAY?MAIN

?PR?CHPSW?MAIN                 -----    -----
  +--> ?PR?KEY?MAIN
  +--> ?PR?DISPLED?MAIN



SYMBOL TABLE OF MODULE:  65 Key Lock (1) (MAIN)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        MAIN
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:0090H         PUBLIC        P1
  D:00B0H         PUBLIC        P3
  C:00B0H         PUBLIC        CHPSW
  C:0157H         PUBLIC        DISPLED
  C:0003H         PUBLIC        main
  C:00FBH         PUBLIC        COMP
  D:0008H         PUBLIC        input
  B:00B0H.0       PUBLIC        P30
  B:00B0H.1       PUBLIC        P31
  B:00B0H.2       PUBLIC        P32
  B:00B0H.3       PUBLIC        P33
  B:00B0H.4       PUBLIC        P34
  B:00B0H.5       PUBLIC        P35
  D:0010H         PUBLIC        error_count
  C:014DH         PUBLIC        TestKey
  D:0011H         PUBLIC        num
  C:0142H         PUBLIC        K1TAB
  D:0012H         PUBLIC        new_pass
  C:0064H         PUBLIC        KEY
  C:0129H         PUBLIC        DELAY
  D:001AH         PUBLIC        password
  -------         PROC          MAIN
  -------         DO            
  D:0022H         SYMBOL        offset
  D:0023H         SYMBOL        KEY_t
  C:0015H         SYMBOL        MLOOP
  C:0025H         SYMBOL        GETPW
  C:0055H         SYMBOL        wait
  -------         ENDDO         
  C:0003H         LINE#         31
  C:0003H         LINE#         32
  C:0003H         LINE#         33
  C:0006H         LINE#         35
  C:0009H         LINE#         38
  C:0009H         LINE#         39
  C:0010H         LINE#         40
BL51 BANKED LINKER/LOCATER V6.05                                                      05/22/2007  10:48:40  PAGE 3


  C:0012H         LINE#         41
  C:0015H         LINE#         43
  C:0015H         LINE#         44
  C:0017H         LINE#         45
  C:0019H         LINE#         46
  C:001BH         LINE#         47
  C:001DH         LINE#         48
  C:001FH         LINE#         50
  C:0022H         LINE#         51
  C:0025H         LINE#         53
  C:0025H         LINE#         54
  C:0028H         LINE#         56
  C:0028H         LINE#         58
  C:0028H         LINE#         59
  C:002DH         LINE#         60
  C:0033H         LINE#         62
  C:003AH         LINE#         63
  C:003DH         LINE#         64
  C:003FH         LINE#         65
  C:0042H         LINE#         67
  C:0048H         LINE#         68
  C:004BH         LINE#         70
  C:0051H         LINE#         72
  C:0053H         LINE#         73
  C:0055H         LINE#         75
  C:0055H         LINE#         76
  C:0055H         LINE#         77
  C:0055H         LINE#         78
  C:0058H         LINE#         79
  C:0058H         LINE#         80
  C:005EH         LINE#         81
  -------         ENDPROC       MAIN
  -------         PROC          DELAY
  -------         DO            
  D:0007H         SYMBOL        i
  -------         DO            
  D:0024H         SYMBOL        j
  -------         ENDDO         
  -------         ENDDO         
  C:0129H         LINE#         92
  C:0129H         LINE#         93
  C:0129H         LINE#         94
  C:012BH         LINE#         96
  C:012BH         LINE#         97
  C:012EH         LINE#         99
  C:012EH         LINE#         100
  C:012FH         LINE#         101
  C:0130H         LINE#         102
  C:0133H         LINE#         103
  C:0135H         LINE#         104
  -------         ENDPROC       DELAY
  -------         PROC          COMP
  -------         DO            
  D:0006H         SYMBOL        num
  D:0005H         SYMBOL        offset
  -------         ENDDO         
  C:00FBH         LINE#         107
BL51 BANKED LINKER/LOCATER V6.05                                                      05/22/2007  10:48:40  PAGE 4


  C:00FBH         LINE#         108
  C:00FBH         LINE#         109
  C:00FDH         LINE#         110
  C:00FFH         LINE#         113
  C:00FFH         LINE#         114
  C:010DH         LINE#         115
  C:010DH         LINE#         116
  C:010FH         LINE#         117
  C:0112H         LINE#         118
  C:0115H         LINE#         119
  C:0117H         LINE#         120
  C:0120H         LINE#         121
  C:0122H         LINE#         122
  C:0124H         LINE#         123
  C:0126H         LINE#         124
  C:0126H         LINE#         125
  C:0128H         LINE#         126
  -------         ENDPROC       COMP
  -------         PROC          DISPLED
  C:0157H         LINE#         128
  C:0157H         LINE#         129
  C:0157H         LINE#         130
  C:0159H         LINE#         131
  C:015CH         LINE#         132
  C:015EH         LINE#         133
  -------         ENDPROC       DISPLED
  -------         PROC          TESTKEY
  C:014DH         LINE#         135
  C:014DH         LINE#         136
  C:014DH         LINE#         137
  C:0150H         LINE#         138
  C:0156H         LINE#         139
  -------         ENDPROC       TESTKEY
  -------         PROC          KEY
  -------         DO            
  D:0005H         SYMBOL        offset
  D:0006H         SYMBOL        temp
  D:0007H         SYMBOL        temp2
  C:0064H         SYMBOL        KEY
  -------         ENDDO         
  C:0064H         LINE#         141
  C:0064H         LINE#         142
  C:0064H         LINE#         148
  C:0064H         LINE#         150
  C:0064H         LINE#         152
  C:0064H         LINE#         153
  C:0067H         LINE#         154
  C:006DH         LINE#         156
  C:0070H         LINE#         157
  C:0073H         LINE#         158
  C:0075H         LINE#         159
  C:007AH         LINE#         161
  C:007DH         LINE#         162
  C:0083H         LINE#         164
  C:0083H         LINE#         165
  C:0086H         LINE#         166
  C:0089H         LINE#         167
BL51 BANKED LINKER/LOCATER V6.05                                                      05/22/2007  10:48:40  PAGE 5


  C:008BH         LINE#         168
  C:0090H         LINE#         170
  C:0090H         LINE#         171
  C:0093H         LINE#         172
  C:0096H         LINE#         173
  C:0098H         LINE#         176
  C:0098H         LINE#         177
  C:00A0H         LINE#         178
  C:00A0H         LINE#         179
  C:00A5H         LINE#         180
  C:00A8H         LINE#         181
  C:00ABH         LINE#         182
  C:00ABH         LINE#         183
  C:00ACH         LINE#         184
  C:00AFH         LINE#         185
  C:00AFH         LINE#         186
  C:00AFH         LINE#         188
  -------         ENDPROC       KEY
  -------         PROC          CHPSW
  -------         DO            
  D:0003H         SYMBOL        num
  D:0006H         SYMBOL        temp
  D:0004H         SYMBOL        offset
  -------         ENDDO         
  C:00B0H         LINE#         191
  C:00B0H         LINE#         192
  C:00B0H         LINE#         193
  C:00B2H         LINE#         197
  C:00B7H         LINE#         199
  C:00BCH         LINE#         200
  C:00BCH         LINE#         201
  C:00C2H         LINE#         202
  C:00C5H         LINE#         205
  C:00C5H         LINE#         207
  C:00C5H         LINE#         208
  C:00CAH         LINE#         209
  C:00CFH         LINE#         210
  C:00D5H         LINE#         211
  C:00D6H         LINE#         212
  C:00D9H         LINE#         213
  C:00DBH         LINE#         215
  C:00E1H         LINE#         216
  C:00E4H         LINE#         217
  C:00E6H         LINE#         218
  C:00E8H         LINE#         221
  C:00E8H         LINE#         222
  C:00F4H         LINE#         223
  C:00F5H         LINE#         224
  C:00F7H         LINE#         225
  C:00F8H         LINE#         227
  C:00F8H         LINE#         228
  C:00FAH         LINE#         229
  C:00FAH         LINE#         230
  -------         ENDPROC       CHPSW
  -------         ENDMOD        MAIN

Program Size: data=38.0 xdata=0 code=351
BL51 BANKED LINKER/LOCATER V6.05                                                      05/22/2007  10:48:40  PAGE 6


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

⌨️ 快捷键说明

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