📄 des.m51
字号:
BL51 BANKED LINKER/LOCATER V4.03 09/11/2002 09:15:36 PAGE 1
BL51 BANKED LINKER/LOCATER V4.03, INVOKED BY:
C:\KEIL\C51\BIN\BL51.EXE Des.obj TO des
MEMORY MODEL: LARGE
INPUT MODULES INCLUDED:
Des.obj (DES)
C:\KEIL\C51\LIB\C51L.LIB (?C_STARTUP)
C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
LINK MAP OF MODULE: des (DES)
TYPE BASE LENGTH RELOCATION SEGMENT NAME
-----------------------------------------------------
* * * * * * * D A T A M E M O R Y * * * * * * *
REG 0000H 0008H ABSOLUTE "REG BANK 0"
IDATA 0008H 0001H UNIT ?STACK
* * * * * * * X D A T A M E M O R Y * * * * * * *
XDATA 0000H 046BH UNIT _XDATA_GROUP_
XDATA 046BH 0389H UNIT ?XD?_DESDECRYPT?DES
XDATA 07F4H 0009H UNIT ?XD?_TRIPDESENCRYPT?DES
XDATA 07FDH 0009H UNIT ?XD?_TRIPDESDECRYPT?DES
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 0398H UNIT ?CO?DES
CODE 039BH 0170H UNIT ?C?LIB_CODE
CODE 050BH 0117H UNIT ?PR?_F?DES
CODE 0622H 0104H UNIT ?PR?_DESBASIC?DES
CODE 0726H 009EH UNIT ?PR?DES
CODE 07C4H 0094H UNIT ?PR?_DESSUBKEY?DES
CODE 0858H 0087H UNIT ?PR?_PRESS?DES
CODE 08DFH 0082H UNIT ?PR?_INCREASE?DES
CODE 0961H 0079H UNIT ?PR?_TRIPDESDECRYPT?DES
CODE 09DAH 0073H UNIT ?PR?_TRIPDESENCRYPT?DES
CODE 0A4DH 004EH UNIT ?PR?_TRANSPOSE?DES
CODE 0A9BH 004BH UNIT ?PR?MAIN?DES
CODE 0AE6H 0048H UNIT ?PR?_ROTATE_LEFT_CYCLE?DES
CODE 0B2EH 0036H UNIT ?PR?_DESENCRYPT?DES
CODE 0B64H 0036H UNIT ?PR?_DESDECRYPT?DES
CODE 0B9AH 000CH UNIT ?C_C51STARTUP
OVERLAY MAP OF MODULE: des (DES)
SEGMENT XDATA_GROUP
BL51 BANKED LINKER/LOCATER V4.03 09/11/2002 09:15:36 PAGE 2
+--> CALLED SEGMENT START LENGTH
--------------------------------------------------
?C_C51STARTUP ----- -----
+--> ?PR?MAIN?DES
?PR?MAIN?DES 0000H 0018H
+--> ?CO?DES
+--> ?PR?_DESENCRYPT?DES
?PR?_DESENCRYPT?DES 0018H 0389H
+--> ?PR?_DESSUBKEY?DES
+--> ?PR?DES
+--> ?PR?_DESBASIC?DES
?PR?_DESSUBKEY?DES 03A1H 0048H
+--> ?PR?_INCREASE?DES
+--> ?CO?DES
+--> ?PR?DES
+--> ?PR?_TRANSPOSE?DES
+--> ?PR?_ROTATE_LEFT_CYCLE?DES
?PR?_INCREASE?DES 041DH 0009H
+--> ?PR?DES
?PR?_TRANSPOSE?DES 0424H 0047H
+--> ?PR?DES
?PR?_ROTATE_LEFT_CYCLE?DES 03E9H 0003H
+--> ?PR?DES
?PR?_DESBASIC?DES 03A1H 007CH
+--> ?PR?DES
+--> ?PR?_INCREASE?DES
+--> ?CO?DES
+--> ?PR?_TRANSPOSE?DES
+--> ?PR?_PRESS?DES
+--> ?PR?_F?DES
?PR?_PRESS?DES 041DH 0009H
+--> ?PR?DES
?PR?_F?DES 041DH 0007H
+--> ?PR?DES
+--> ?CO?DES
+--> ?PR?_TRANSPOSE?DES
SYMBOL TABLE OF MODULE: des (DES)
VALUE TYPE NAME
----------------------------------
------- MODULE DES
C:0000H SYMBOL _ICE_DUMMY_
C:0858H PUBLIC _press
C:0622H PUBLIC _DESBasic
BL51 BANKED LINKER/LOCATER V4.03 09/11/2002 09:15:36 PAGE 3
C:0A9BH PUBLIC main
C:08DFH PUBLIC _increase
C:0B64H PUBLIC _DESdecrypt
C:030BH SYMBOL swap
C:038BH SYMBOL _?ix1000
C:0393H SYMBOL _?ix1001
C:050BH PUBLIC _f
C:0A4DH PUBLIC _transpose
C:0B2EH PUBLIC _DESencrypt
C:007BH SYMBOL rots
C:00BBH SYMBOL etr
C:07C4H PUBLIC _DESsubkey
C:0AE6H PUBLIC _Rotate_left_cycle
C:0003H SYMBOL initialtr
C:02EBH SYMBOL ptr
C:0961H PUBLIC _TripDESdecrypt
C:0043H SYMBOL keytr1
C:008BH SYMBOL keytr2
C:09DAH PUBLIC _TripDESencrypt
C:00EBH SYMBOL s
C:034BH SYMBOL finaltr
------- PROC COM0040
------- ENDPROC COM0040
------- PROC _INCREASE
X:041DH SYMBOL text1
X:0420H SYMBOL plainttext1
------- DO plainttext1
X:0423H SYMBOL i
X:0424H SYMBOL j
X:0425H SYMBOL b
------- ENDDO b
C:08DFH LINE# 94
C:08E5H LINE# 95
C:08E5H LINE# 97
C:08EAH LINE# 98
C:08EAH LINE# 99
C:08FFH LINE# 100
C:0924H LINE# 101
C:0924H LINE# 102
C:0946H LINE# 103
C:094DH LINE# 104
C:0955H LINE# 105
C:0960H LINE# 106
------- ENDPROC _INCREASE
------- PROC _TRANSPOSE
X:0424H SYMBOL _data
X:0427H SYMBOL t
X:042AH SYMBOL n
------- DO n
D:0007H SYMBOL i
X:042BH SYMBOL x
------- ENDDO x
C:0A4DH LINE# 108
C:0A53H LINE# 109
C:0A53H LINE# 113
C:0A67H LINE# 114
C:0A73H LINE# 115
BL51 BANKED LINKER/LOCATER V4.03 09/11/2002 09:15:36 PAGE 4
C:0A9AH LINE# 116
------- ENDPROC _TRANSPOSE
------- PROC _ROTATE_LEFT_CYCLE
X:03E9H SYMBOL keyr
------- DO keyr
D:0007H SYMBOL temp
D:0006H SYMBOL i
------- ENDDO i
C:0AE6H LINE# 117
C:0AECH LINE# 118
C:0AECH LINE# 122
C:0AF0H LINE# 123
C:0AF2H LINE# 124
C:0B14H LINE# 125
C:0B27H LINE# 126
------- ENDPROC _ROTATE_LEFT_CYCLE
------- PROC _DESSUBKEY
D:0001H SYMBOL key
X:03A4H SYMBOL keylistm
------- DO keylistm
X:03A7H SYMBOL i
X:03A8H SYMBOL n
X:03A9H SYMBOL key0
------- ENDDO key0
C:07C4H LINE# 129
C:07C4H LINE# 130
C:07C4H LINE# 134
C:07D5H LINE# 135
C:07EDH LINE# 136
C:07F2H LINE# 137
C:07F2H LINE# 138
C:0808H LINE# 139
C:0816H LINE# 140
C:082DH LINE# 141
C:084BH LINE# 142
C:0857H LINE# 143
------- ENDPROC _DESSUBKEY
------- PROC _F
X:041DH SYMBOL R
X:0420H SYMBOL subkey
------- DO subkey
D:0007H SYMBOL i
D:0006H SYMBOL j
D:0007H SYMBOL k
D:0006H SYMBOL p
X:0423H SYMBOL temp
------- ENDDO temp
C:050BH LINE# 144
C:0511H LINE# 145
C:0511H LINE# 147
C:0526H LINE# 148
C:0528H LINE# 149
C:0555H LINE# 150
C:0557H LINE# 151
C:0557H LINE# 152
C:05A6H LINE# 153
C:05C5H LINE# 154
BL51 BANKED LINKER/LOCATER V4.03 09/11/2002 09:15:36 PAGE 5
C:05C7H LINE# 155
C:05C7H LINE# 156
C:05EEH LINE# 157
C:05F8H LINE# 158
C:05FDH LINE# 159
C:0606H LINE# 160
------- ENDPROC _F
------- PROC _PRESS
X:041DH SYMBOL dt1
X:0420H SYMBOL dt2
------- DO dt2
X:0423H SYMBOL a
X:0424H SYMBOL i
X:0425H SYMBOL j
------- ENDDO j
C:0858H LINE# 162
C:085EH LINE# 163
C:085EH LINE# 165
C:086DH LINE# 166
C:086DH LINE# 167
C:0872H LINE# 168
C:0897H LINE# 169
C:0897H LINE# 170
C:089FH LINE# 171
C:08B6H LINE# 172
C:08BCH LINE# 173
C:08D5H LINE# 174
C:08DEH LINE# 175
------- ENDPROC _PRESS
------- PROC _DESBASIC
X:03A1H SYMBOL tp
X:03A2H SYMBOL subkey
X:03A5H SYMBOL dest
X:03A8H SYMBOL sour
------- DO sour
X:03ABH SYMBOL sour0
X:03FBH SYMBOL tmpgrp
X:041BH SYMBOL i
X:041CH SYMBOL j
------- ENDDO j
C:0622H LINE# 177
C:062BH LINE# 178
C:062BH LINE# 182
C:0643H LINE# 183
C:064FH LINE# 185
C:0654H LINE# 186
C:0654H LINE# 187
C:0659H LINE# 188
C:066EH LINE# 189
C:0674H LINE# 190
C:0680H LINE# 192
C:068FH LINE# 193
C:0694H LINE# 194
C:0694H LINE# 195
C:06B2H LINE# 196
C:06B8H LINE# 197
C:06BEH LINE# 198
BL51 BANKED LINKER/LOCATER V4.03 09/11/2002 09:15:36 PAGE 6
C:06C7H LINE# 199
C:06D3H LINE# 200
C:06E2H LINE# 201
C:06F9H LINE# 202
C:070FH LINE# 203
------- ENDPROC _DESBASIC
------- PROC _DESENCRYPT
D:0001H SYMBOL key
X:001BH SYMBOL dest
X:001EH SYMBOL sour
------- DO sour
X:0021H SYMBOL subkey
------- ENDDO subkey
C:0B2EH LINE# 205
C:0B2EH LINE# 206
C:0B2EH LINE# 209
C:0B3FH LINE# 210
------- ENDPROC _DESENCRYPT
------- PROC _DESDECRYPT
D:0001H SYMBOL key
X:046EH SYMBOL dest
X:0471H SYMBOL sour
------- DO sour
X:0474H SYMBOL subkey
------- ENDDO subkey
C:0B64H LINE# 212
C:0B64H LINE# 213
C:0B64H LINE# 216
C:0B75H LINE# 217
------- ENDPROC _DESDECRYPT
------- PROC _TRIPDESENCRYPT
X:07F4H SYMBOL key
X:07F7H SYMBOL dest
X:07FAH SYMBOL sour
C:09DAH LINE# 219
C:09E0H LINE# 220
C:09E0H LINE# 221
C:0A01H LINE# 222
C:0A2CH LINE# 223
------- ENDPROC _TRIPDESENCRYPT
------- PROC _TRIPDESDECRYPT
X:07FDH SYMBOL key
X:0800H SYMBOL dest
X:0803H SYMBOL sour
C:0961H LINE# 225
C:0967H LINE# 226
C:0967H LINE# 227
C:0988H LINE# 228
C:09B6H LINE# 229
------- ENDPROC _TRIPDESDECRYPT
------- PROC MAIN
------- DO MAIN
X:0000H SYMBOL key
X:0008H SYMBOL sour
X:0010H SYMBOL dest
------- ENDDO dest
C:0A9BH LINE# 231
BL51 BANKED LINKER/LOCATER V4.03 09/11/2002 09:15:36 PAGE 7
C:0A9BH LINE# 232
C:0A9BH LINE# 233
C:0AAEH LINE# 236
C:0AC1H LINE# 239
C:0AE4H LINE# 240
------- ENDPROC MAIN
------- ENDMOD DES
------- MODULE ?C?COPY
C:046BH PUBLIC ?C?COPY
------- ENDMOD ?C?COPY
------- MODULE ?C?CLDPTR
C:0491H PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CLDOPTR
C:04AAH PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?CSTPTR
C:04D7H PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?CSTOPTR
C:04E9H PUBLIC ?C?CSTOPTR
------- ENDMOD ?C?CSTOPTR
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_TRIPDESENCRYPT?DES
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?_TRIPDESDECRYPT?DES
LINK/LOCATE RUN COMPLETE. 2 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -