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

📄 ex1.map

📁 Ucos2在80c51f上的移植
💻 MAP
📖 第 1 页 / 共 5 页
字号:
LX51 LINKER/LOCATER V3.63                                                               06/27/2004  20:59:10  PAGE 1


LX51 LINKER/LOCATER V3.63, INVOKED BY:
C:\KEIL\C51\BIN\LX51.EXE cygnalcon.obj, ex1.obj, OS_CPU_A.obj, OS_CPU_C.obj, STARTUP.obj, UCOS_II.obj TO EX1


CPU MODE:     8051 MODE
MEMORY MODEL: LARGE


INPUT MODULES INCLUDED:
  cygnalcon.obj (CYGNALCON)
         COMMENT TYPE 0: C51 V7.10
  ex1.obj (EX1)
         COMMENT TYPE 0: C51 V7.10
  OS_CPU_A.obj (OS_CPU_A)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  OS_CPU_C.obj (OS_CPU_C)
         COMMENT TYPE 0: C51 V7.10
  STARTUP.obj (?C_STARTUP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  UCOS_II.obj (UCOS_II)
         COMMENT TYPE 0: C51 V7.10
  C:\KEIL\C51\LIB\C51L.LIB (?C_INIT)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?COPY)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?CLDOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?CSTOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?IMUL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?IILDX)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDIX)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?ILDOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?IILDOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?ISTOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LMUL)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?ULDIV)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTXDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?LSTKXDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?OFFXADD)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTOPTR)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C_XBP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?ADDXBP)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?XBPOFF)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDIDATA)
LX51 LINKER/LOCATER V3.63                                                             06/27/2004  20:59:10  PAGE 2


         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTIDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDXDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTXDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDPDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?PSTPDATA)
         COMMENT TYPE 1: A51 / ASM51 Assembler
  C:\KEIL\C51\LIB\C51L.LIB (?C?PLDCODE)
         COMMENT TYPE 1: A51 / ASM51 Assembler


ACTIVE MEMORY CLASSES OF MODULE:  EX1 (CYGNALCON)

BASE        START       END         USED      MEMORY CLASS
==========================================================
C:000000H   C:000000H   C:00FFFFH   001B8EH   CODE
C:000000H   C:000000H   C:00FFFFH   000014H   CONST
X:000000H   X:000000H   X:00FFFFH   00041DH   XDATA
I:000000H   I:000000H   I:0000FFH   00004AH   IDATA
I:000000H   I:000000H   I:00007FH   00000AH   DATA


MEMORY MAP OF MODULE:  EX1 (CYGNALCON)


START     STOP      LENGTH    ALIGN  RELOC    MEMORY CLASS   SEGMENT NAME
=========================================================================

* * * * * * * * * * *   D A T A   M E M O R Y   * * * * * * * * * * * * *
000000H   000007H   000008H   ---    AT..     DATA           "REG BANK 0"
000008H   000009H   000002H   BYTE   UNIT     DATA           ?C?LIB_DATA
00000AH   000012H   000009H   BYTE   UNIT     IDATA          ?ID?UCOS_II
000013H   000053H   000041H   BYTE   UNIT     IDATA          ?STACK

* * * * * * * * * * *   C O D E   M E M O R Y   * * * * * * * * * * * * *
000000H   000002H   000003H   ---    OFFS..   CODE           ?CO??C_STARTUP?0
000003H   000007H   000005H   BYTE   UNIT     CODE           ?PR?_?OSVERSION?UCOS_II
000008H   000008H   000001H   BYTE   UNIT     CODE           ?PR?_?OSTASKSWHOOK?OS_CPU_C
000009H   000009H   000001H   BYTE   UNIT     CODE           ?PR?_?OSTASKSTATHOOK?OS_CPU_C
00000AH   00000AH   000001H   BYTE   UNIT     CODE           ?PR?_?OSTIMETICKHOOK?OS_CPU_C
00000BH   00000DH   000003H   ---    OFFS..   CODE           ?CO?OS_CPU_A?0
00000EH   00001EH   000011H   BYTE   UNIT     CODE           ?PR?_?INITTIMER0?OS_CPU_C
00001FH   00001FH   000001H   BYTE   UNIT     CODE           ?PR?_?OSDUMMY?UCOS_II
000020H   000022H   000003H   ---    ---      **GAP**
000023H   000025H   000003H   ---    OFFS..   CODE           ?CO?OS_CPU_A?1
000026H   00051DH   0004F8H   BYTE   UNIT     CODE           ?C?LIB_CODE
00051EH   0007B5H   000298H   BYTE   UNIT     CODE           ?PR?_?OSTCBINIT?UCOS_II
0007B6H   000A05H   000250H   BYTE   UNIT     CODE           ?PR?_?OSTASKSTKINIT?OS_CPU_C
000A06H   000C0BH   000206H   BYTE   UNIT     CODE           ?PR?_?OSINIT?UCOS_II
000C0CH   000DD7H   0001CCH   BYTE   UNIT     CODE           ?PR?_?OSTIMEDLYHMSM?UCOS_II
000DD8H   000F75H   00019EH   BYTE   UNIT     CODE           ?PR?_?OSTASKCREATE?UCOS_II
000F76H   001092H   00011DH   BYTE   UNIT     CODE           ?PR?_?OSTIMETICK?UCOS_II
001093H   0011A2H   000110H   BYTE   UNIT     CODE           ?C_INITSEG
0011A3H   001296H   0000F4H   BYTE   UNIT     CODE           ?PR?MAIN?EX1
001297H   001387H   0000F1H   BYTE   UNIT     CODE           ?PR?_?OSTIMEDLYRESUME?UCOS_II
001388H   001450H   0000C9H   BYTE   UNIT     CODE           ?PR?_?OSTASKQUERY?UCOS_II
001451H   0014F0H   0000A0H   BYTE   UNIT     CODE           ?C_C51STARTUP
0014F1H   00158BH   00009BH   BYTE   UNIT     CODE           ?PR?_?OSSCHED?UCOS_II
00158CH   00161CH   000091H   BYTE   UNIT     CODE           ?PR?_?OSINTEXIT?UCOS_II
00161DH   0016A7H   00008BH   BYTE   UNIT     CODE           ?PR?_?OSTIMEDLY?UCOS_II
0016A8H   001729H   000082H   BYTE   UNIT     CODE           ?PR?_?OSSTART?UCOS_II
LX51 LINKER/LOCATER V3.63                                                             06/27/2004  20:59:10  PAGE 3


00172AH   0017A9H   000080H   BYTE   UNIT     CODE           ?PR?_?TASKA?EX1
0017AAH   001828H   00007FH   BYTE   UNIT     CODE           ?PR?_?TASKD?EX1
001829H   00188EH   000066H   BYTE   UNIT     CODE           ?PR?OSCTXSW?OS_CPU_A
00188FH   0018E6H   000058H   BYTE   UNIT     CODE           ?PR?OSTICKISR?OS_CPU_A
0018E7H   001938H   000052H   BYTE   UNIT     CODE           ?PR?OSSTARTHIGHRDY?OS_CPU_A
001939H   001986H   00004EH   BYTE   UNIT     CODE           ?PR?_?OSTASKIDLE?UCOS_II
001987H   0019D2H   00004CH   BYTE   UNIT     CODE           ?PR?_?SERIAL?OS_CPU_A
0019D3H   001A14H   000042H   BYTE   UNIT     CODE           ?PR?CONFIG?CYGNALCON
001A15H   001A4CH   000038H   BYTE   UNIT     CODE           ?PR?_?OSTIMEGET?UCOS_II
001A4DH   001A81H   000035H   BYTE   UNIT     CODE           ?PR?_?TASKB?EX1
001A82H   001AB6H   000035H   BYTE   UNIT     CODE           ?PR?_?TASKC?EX1
001AB7H   001AE5H   00002FH   BYTE   UNIT     CODE           ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
001AE6H   001B14H   00002FH   BYTE   UNIT     CODE           ?PR?_?OSTASKDELHOOK?OS_CPU_C
001B15H   001B40H   00002CH   BYTE   UNIT     CODE           ?PR?_?OSSCHEDUNLOCK?UCOS_II
001B41H   001B6AH   00002AH   BYTE   UNIT     CODE           ?PR?_?OSTIMESET?UCOS_II
001B6BH   001B7BH   000011H   BYTE   UNIT     CODE           ?PR?_?OSSCHEDLOCK?UCOS_II
001B7CH   001B86H   00000BH   BYTE   UNIT     CODE           ?PR?_?OSINTENTER?UCOS_II
001B87H   001B90H   00000AH   BYTE   UNIT     CODE           ?PR?OSINTCTXSW?OS_CPU_A
001B91H   001BA4H   000014H   BYTE   UNIT     CONST          ?CO?EX1

* * * * * * * * * * *  X D A T A   M E M O R Y  * * * * * * * * * * * * *
000000H   00028CH   00028DH   BYTE   UNIT     XDATA          ?XD?UCOS_II
00028DH   00041CH   000190H   BYTE   UNIT     XDATA          ?XD?EX1



OVERLAY MAP OF MODULE:   EX1 (CYGNALCON)


FUNCTION/MODULE                   BIT_GROUP   DATA_GROUP 
--> CALLED FUNCTION/MODULE       START  STOP  START  STOP
=========================================================
OSTICKISR/OS_CPU_A               ----- -----  ----- -----
  +--> ?PR?_?OSINTENTER?UCOS_II
  +--> ?PR?_?OSTIMETICK?UCOS_II
  +--> ?PR?_?OSINTEXIT?UCOS_II

_?OSINTENTER/UCOS_II             ----- -----  ----- -----

_?OSTIMETICK/UCOS_II             ----- -----  ----- -----
  +--> ?PR?_?OSTIMETICKHOOK?OS_CPU_C

_?OSTIMETICKHOOK/OS_CPU_C        ----- -----  ----- -----

_?OSINTEXIT/UCOS_II              ----- -----  ----- -----
  +--> ?PR?OSINTCTXSW?OS_CPU_A

OSINTCTXSW/OS_CPU_A              ----- -----  ----- -----
  +--> ?PR?OSCTXSW?OS_CPU_A

OSCTXSW/OS_CPU_A                 ----- -----  ----- -----
  +--> ?PR?_?OSTASKSWHOOK?OS_CPU_C
  +--> ?PR?OSSTARTHIGHRDY?OS_CPU_A

_?OSTASKSWHOOK/OS_CPU_C          ----- -----  ----- -----

OSSTARTHIGHRDY/OS_CPU_A          ----- -----  ----- -----
  +--> ?PR?_?OSTASKSWHOOK?OS_CPU_C

*** NEW ROOT *******************

_?SERIAL/OS_CPU_A                ----- -----  ----- -----

*** NEW ROOT *******************

LX51 LINKER/LOCATER V3.63                                                             06/27/2004  20:59:10  PAGE 4


?C_C51STARTUP                    ----- -----  ----- -----
  +--> ?PR?MAIN?EX1
  +--> ?C_INITSEG

MAIN/EX1                         ----- -----  ----- -----
  +--> ?PR?CONFIG?CYGNALCON
  +--> ?PR?_?OSINIT?UCOS_II
  +--> ?PR?_?INITTIMER0?OS_CPU_C
  +--> ?PR?_?TASKA?EX1
  +--> ?PR?_?OSTASKCREATE?UCOS_II
  +--> ?PR?_?TASKB?EX1
  +--> ?PR?_?TASKC?EX1
  +--> ?PR?_?TASKD?EX1
  +--> ?PR?_?OSSTART?UCOS_II

CONFIG/CYGNALCON                 ----- -----  ----- -----

_?OSINIT/UCOS_II                 ----- -----  ----- -----
  +--> ?PR?_?OSTASKIDLE?UCOS_II
  +--> ?PR?_?OSTASKCREATE?UCOS_II

_?OSTASKIDLE/UCOS_II             ----- -----  ----- -----

_?OSTASKCREATE/UCOS_II           ----- -----  ----- -----
  +--> ?PR?_?OSTASKSTKINIT?OS_CPU_C
  +--> ?PR?_?OSTCBINIT?UCOS_II
  +--> ?PR?_?OSTASKCREATEHOOK?OS_CPU_C
  +--> ?PR?_?OSSCHED?UCOS_II

_?OSTASKSTKINIT/OS_CPU_C         ----- -----  ----- -----

_?OSTCBINIT/UCOS_II              ----- -----  ----- -----

_?OSTASKCREATEHOOK/OS_CPU_C      ----- -----  ----- -----

_?OSSCHED/UCOS_II                ----- -----  ----- -----
  +--> ?PR?OSCTXSW?OS_CPU_A

_?INITTIMER0/OS_CPU_C            ----- -----  ----- -----

_?TASKA/EX1                      ----- -----  ----- -----
  +--> ?CO?EX1
  +--> ?PR?_?OSTIMEDLY?UCOS_II

?CO?EX1                          ----- -----  ----- -----

_?OSTIMEDLY/UCOS_II              ----- -----  ----- -----
  +--> ?PR?_?OSSCHED?UCOS_II

_?TASKB/EX1                      ----- -----  ----- -----
  +--> ?PR?_?OSTIMEDLY?UCOS_II

_?TASKC/EX1                      ----- -----  ----- -----
  +--> ?PR?_?OSTIMEDLY?UCOS_II

_?TASKD/EX1                      ----- -----  ----- -----
  +--> ?CO?EX1
  +--> ?PR?_?OSTIMEDLY?UCOS_II

_?OSSTART/UCOS_II                ----- -----  ----- -----
  +--> ?PR?OSSTARTHIGHRDY?OS_CPU_A

?C_INITSEG                       ----- -----  ----- -----

⌨️ 快捷键说明

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