📄 ex1.m51
字号:
BL51 BANKED LINKER/LOCATER V6.05 09/04/2008 16:21:55 PAGE 1
BL51 BANKED LINKER/LOCATER V6.05, INVOKED BY:
C:\PROGRAM FILES\KEIL\C51\BIN\BL51.EXE STARTUP.obj, ex1.obj TO ex1 RAMSIZE (256)
MEMORY MODEL: SMALL
INPUT MODULES INCLUDED:
STARTUP.obj (?C_STARTUP)
ex1.obj (EX1)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (PRINTF)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (SETJMP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CLDOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CSTOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ILDPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ILDOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ISTPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?ISTOPTR)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?PLDIIDATA)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C?CCASE)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_XBP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_IBP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (?C_PBP)
C:\PROGRAM FILES\KEIL\C51\LIB\C51S.LIB (PUTCHAR)
LINK MAP OF MODULE: ex1 (?C_STARTUP)
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 0014H UNIT _DATA_GROUP_
DATA 001CH 0004H UNIT ?C?LIB_DATA
BIT 0020H.0 0001H.1 UNIT _BIT_GROUP_
BIT 0021H.1 0000H.1 UNIT ?BI?EX1
0021H.2 0000H.6 *** GAP ***
DATA 0022H 0007H UNIT ?DT?EX1
IDATA 0029H 0001H UNIT ?STACK
* * * * * * * C O D E M E M O R Y * * * * * * *
CODE 0000H 0003H ABSOLUTE
CODE 0003H 035CH UNIT ?PR?PRINTF?PRINTF
CODE 035FH 015FH UNIT ?C?LIB_CODE
CODE 04BEH 005FH UNIT ?PR?SETJMP?SETJMP
CODE 051DH 0027H UNIT ?PR?PUTCHAR?PUTCHAR
CODE 0544H 0026H UNIT ?PR?MAIN?EX1
CODE 056AH 0023H UNIT ?CO?EX1
CODE 058DH 0011H UNIT ?PR?TRIG?EX1
CODE 059EH 000CH UNIT ?C_C51STARTUP
CODE 05AAH 0001H UNIT ?PR?RECOVER?EX1
BL51 BANKED LINKER/LOCATER V6.05 09/04/2008 16:21:55 PAGE 2
OVERLAY MAP OF MODULE: ex1 (?C_STARTUP)
SEGMENT BIT_GROUP DATA_GROUP
+--> CALLED SEGMENT START LENGTH START LENGTH
------------------------------------------------------------------
?C_C51STARTUP ----- ----- ----- -----
+--> ?PR?MAIN?EX1
?PR?MAIN?EX1 ----- ----- ----- -----
+--> ?PR?SETJMP?SETJMP
+--> ?CO?EX1
+--> ?PR?PRINTF?PRINTF
+--> ?PR?TRIG?EX1
+--> ?PR?RECOVER?EX1
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0008H 0014H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?TRIG?EX1 ----- ----- ----- -----
+--> ?PR?SETJMP?SETJMP
SYMBOL TABLE OF MODULE: ex1 (?C_STARTUP)
VALUE TYPE NAME
----------------------------------
------- MODULE ?C_STARTUP
C:059EH SEGMENT ?C_C51STARTUP
I:0029H SEGMENT ?STACK
C:0000H PUBLIC ?C_STARTUP
D:00E0H SYMBOL ACC
D:00F0H SYMBOL B
D:0083H SYMBOL DPH
D:0082H SYMBOL DPL
N:0000H SYMBOL IBPSTACK
N:0100H SYMBOL IBPSTACKTOP
N:0080H SYMBOL IDATALEN
C:05A1H SYMBOL IDATALOOP
N:0000H SYMBOL PBPSTACK
N:0100H SYMBOL PBPSTACKTOP
N:0000H SYMBOL PDATALEN
N:0000H SYMBOL PDATASTART
N:0000H SYMBOL PPAGE
N:0000H SYMBOL PPAGEENABLE
D:00A0H SYMBOL PPAGE_SFR
D:0081H SYMBOL SP
C:059EH SYMBOL STARTUP1
N:0000H SYMBOL XBPSTACK
N:0000H SYMBOL XBPSTACKTOP
N:0000H SYMBOL XDATALEN
N:0000H SYMBOL XDATASTART
C:0000H LINE# 126
C:059EH LINE# 133
C:05A0H LINE# 134
BL51 BANKED LINKER/LOCATER V6.05 09/04/2008 16:21:55 PAGE 3
C:05A1H LINE# 135
C:05A2H LINE# 136
C:05A4H LINE# 185
C:05A7H LINE# 196
------- ENDMOD ?C_STARTUP
------- MODULE EX1
C:0000H SYMBOL _ICE_DUMMY_
C:0544H PUBLIC main
B:0021H.1 PUBLIC error_flag
C:058DH PUBLIC trig
D:0022H PUBLIC env
C:05AAH PUBLIC recover
------- PROC TRIG
C:058DH LINE# 7
C:058DH LINE# 8
C:058DH LINE# 9
C:0590H LINE# 10
C:0590H LINE# 11
C:059DH LINE# 12
C:059DH LINE# 13
------- ENDPROC TRIG
------- PROC RECOVER
C:05AAH LINE# 15
C:05AAH LINE# 16
C:05AAH LINE# 17
------- ENDPROC RECOVER
------- PROC MAIN
C:0544H LINE# 19
C:0544H LINE# 20
C:0544H LINE# 21
C:0553H LINE# 22
C:0553H LINE# 23
C:055AH LINE# 24
C:055CH LINE# 25
C:055FH LINE# 26
C:055FH LINE# 28
C:055FH LINE# 29
C:0566H LINE# 30
C:0569H LINE# 31
C:0569H LINE# 32
------- ENDPROC MAIN
------- ENDMOD EX1
------- MODULE PRINTF
D:0008H PUBLIC ?_PRINTF517?BYTE
D:0008H PUBLIC ?_PRINTF?BYTE
D:0008H PUBLIC ?_SPRINTF517?BYTE
D:0008H PUBLIC ?_SPRINTF?BYTE
C:0065H PUBLIC _PRINTF
C:0065H PUBLIC _PRINTF517
C:005FH PUBLIC _SPRINTF
C:005FH PUBLIC _SPRINTF517
------- ENDMOD PRINTF
------- MODULE SETJMP
C:04EFH PUBLIC _LONGJMP
BL51 BANKED LINKER/LOCATER V6.05 09/04/2008 16:21:55 PAGE 4
C:04BEH PUBLIC _SETJMP
------- ENDMOD SETJMP
------- MODULE ?C?CLDPTR
C:035FH PUBLIC ?C?CLDPTR
------- ENDMOD ?C?CLDPTR
------- MODULE ?C?CLDOPTR
C:0378H PUBLIC ?C?CLDOPTR
------- ENDMOD ?C?CLDOPTR
------- MODULE ?C?CSTPTR
C:03A5H PUBLIC ?C?CSTPTR
------- ENDMOD ?C?CSTPTR
------- MODULE ?C?CSTOPTR
C:03B7H PUBLIC ?C?CSTOPTR
------- ENDMOD ?C?CSTOPTR
------- MODULE ?C?ILDPTR
C:03D9H PUBLIC ?C?ILDPTR
------- ENDMOD ?C?ILDPTR
------- MODULE ?C?ILDOPTR
C:0404H PUBLIC ?C?ILDOPTR
------- ENDMOD ?C?ILDOPTR
------- MODULE ?C?ISTPTR
C:043CH PUBLIC ?C?ISTPTR
------- ENDMOD ?C?ISTPTR
------- MODULE ?C?ISTOPTR
C:045BH PUBLIC ?C?ISTOPTR
------- ENDMOD ?C?ISTOPTR
------- MODULE ?C?PLDIIDATA
C:0488H PUBLIC ?C?PLDIIDATA
------- ENDMOD ?C?PLDIIDATA
------- MODULE ?C?CCASE
C:0498H PUBLIC ?C?CCASE
------- ENDMOD ?C?CCASE
------- MODULE ?C_XBP
D:001CH PUBLIC ?C_XBP
------- ENDMOD ?C_XBP
------- MODULE ?C_IBP
D:001EH PUBLIC ?C_IBP
------- ENDMOD ?C_IBP
------- MODULE ?C_PBP
D:001FH PUBLIC ?C_PBP
------- ENDMOD ?C_PBP
------- MODULE PUTCHAR
C:051DH PUBLIC _PUTCHAR
BL51 BANKED LINKER/LOCATER V6.05 09/04/2008 16:21:55 PAGE 5
------- ENDMOD PUTCHAR
Program Size: data=41.2 xdata=0 code=1451
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -