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

📄 blinky.map

📁 using keil to subtract 2 "string number" (MCB2378 ARM)
💻 MAP
📖 第 1 页 / 共 2 页
字号:
    Inline ARM to Thumb Veneer to strlen     0x00000afc   ARM Code       0  strlen.o(.text)
    strlen                                   0x00000b05   Thumb Code    16  strlen.o(.text)
    Inline ARM to Thumb Veneer to __init     0x00000b14   ARM Code       0  init.o(.text)
    __init                                   0x00000b1d   Thumb Code    26  init.o(.text)
    __scatterload_rt2                        0x00000b1d   Thumb Code     0  init.o(.text)
    __aeabi_uidiv                            0x00000b45   Thumb Code     0  uidiv.o(.text)
    __aeabi_uidivmod                         0x00000b45   Thumb Code    40  uidiv.o(.text)
    __ARM_call_via_r0                        0x00000b6d   Thumb Code     2  callvia.o(.text)
    __call_via_r0                            0x00000b6d   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r1                        0x00000b6f   Thumb Code     2  callvia.o(.text)
    __call_via_r1                            0x00000b6f   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r2                        0x00000b71   Thumb Code     2  callvia.o(.text)
    __call_via_r2                            0x00000b71   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r3                        0x00000b73   Thumb Code     2  callvia.o(.text)
    __call_via_r3                            0x00000b73   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r4                        0x00000b75   Thumb Code     2  callvia.o(.text)
    __call_via_r4                            0x00000b75   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r5                        0x00000b77   Thumb Code     2  callvia.o(.text)
    __call_via_r5                            0x00000b77   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r6                        0x00000b79   Thumb Code     2  callvia.o(.text)
    __call_via_r6                            0x00000b79   Thumb Code     0  callvia.o(.text)
    __ARM_call_via_r7                        0x00000b7b   Thumb Code     2  callvia.o(.text)
    __call_via_r7                            0x00000b7b   Thumb Code     0  callvia.o(.text)
    __scatterload_copy                       0x00000b7c   ARM Code      24  handlers.o(i.__scatterload_copy)
    __scatterload_null                       0x00000b94   ARM Code       4  handlers.o(i.__scatterload_null)
    __scatterload_zeroinit                   0x00000b98   ARM Code      24  handlers.o(i.__scatterload_zeroinit)
    Inline ARM to Thumb Veneer to malloc     0x00000bb0   ARM Code       0  malloc.o(i.malloc)
    malloc                                   0x00000bb9   Thumb Code    90  malloc.o(i.malloc)
    UserFont                                 0x00000c24   Data          64  lcd_4bit.o(.constdata)
    Region$$Table$$Base                      0x00000c64   Number         0  anon$$obj.o(Region$$Table)
    Region$$Table$$Limit                     0x00000c84   Number         0  anon$$obj.o(Region$$Table)
    __microlib_freelist                      0x40000000   Data           4  mvars.o(.data)
    __microlib_freelist_initialised          0x40000004   Data           4  mvars.o(.data)
    __heap_base                              0x40000008   Number         0  lpc2300.o(HEAP)
    __heap_limit                             0x40000008   Number         0  lpc2300.o(HEAP)
    __initial_sp                             0x40000408   Data         264  lpc2300.o(STACK)


================================================================================

Memory Map of the image

  Image Entry point : 0x00000164

  Load Region LR_IROM1 (Base: 0x00000000, Size: 0x00000c8c, Max: 0x00080000, ABSOLUTE)

    Execution Region ER_IROM1 (Base: 0x00000000, Size: 0x00000c84, Max: 0x00080000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x00000000   0x00000164   Code   RO            3    RESET               lpc2300.o
    0x00000164   0x0000000c   Code   RO           93  * $$startup$$         entry.o(mc_t.l)
    0x00000170   0x00000002   Code   RO          106    .emb_text           init.o(mc_t.l)
    0x00000172   0x00000002   PAD
    0x00000174   0x0000008c   Code   RO           31    .text               serial.o
    0x00000200   0x000005cc   Code   RO           47    .text               blinky.o
    0x000007cc   0x000002fc   Code   RO           65    .text               lcd_4bit.o
    0x00000ac8   0x00000008   Ven    RO           97    .text               idiv.o(mc_t.l)
    0x00000ad0   0x0000002c   Code   RO           97    .text               idiv.o(mc_t.l)
    0x00000afc   0x00000008   Ven    RO           99    .text               strlen.o(mc_t.l)
    0x00000b04   0x00000010   Code   RO           99    .text               strlen.o(mc_t.l)
    0x00000b14   0x00000008   Ven    RO          105    .text               init.o(mc_t.l)
    0x00000b1c   0x00000028   Code   RO          105    .text               init.o(mc_t.l)
    0x00000b44   0x00000028   Code   RO          109    .text               uidiv.o(mc_t.l)
    0x00000b6c   0x00000010   Code   RO          113    .text               callvia.o(h_t.l)
    0x00000b7c   0x00000018   Code   RO          115    i.__scatterload_copy  handlers.o(mc_t.l)
    0x00000b94   0x00000004   Code   RO          117    i.__scatterload_null  handlers.o(mc_t.l)
    0x00000b98   0x00000018   Code   RO          116    i.__scatterload_zeroinit  handlers.o(mc_t.l)
    0x00000bb0   0x00000008   Ven    RO          101    i.malloc            malloc.o(mc_t.l)
    0x00000bb8   0x0000006c   Code   RO          101    i.malloc            malloc.o(mc_t.l)
    0x00000c24   0x00000040   Data   RO           66    .constdata          lcd_4bit.o
    0x00000c64   0x00000020   Data   RO          114    Region$$Table       anon$$obj.o


    Execution Region RW_IRAM1 (Base: 0x40000000, Size: 0x00000510, Max: 0x00008000, ABSOLUTE)

    Base Addr    Size         Type   Attr      Idx    E Section Name        Object

    0x40000000   0x00000004   Data   RW          111    .data               mvars.o(mc_t.l)
    0x40000004   0x00000004   Data   RW          112    .data               mvars.o(mc_t.l)
    0x40000008   0x00000000   Zero   RW            2    HEAP                lpc2300.o
    0x40000008   0x00000508   Zero   RW            1    STACK               lpc2300.o


================================================================================

Image component sizes


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Object Name

      1484         64          0          0          0       3614   blinky.o
       764         16         64          0          0       2914   lcd_4bit.o
       356         48          0          0       1288        261   lpc2300.o
         0          0          0          0          0       1460   retarget.o
       140          8          0          0          0       1808   serial.o

    ------------------------------------------------------------------------
      2744        136         96          0       1288      10060   Object Totals
         0          0         32          0          0          0   (incl. Generated)
         0          0          0          0          0          3   (incl. Padding)

    ------------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Member Name

        16          0          0          0          0          0   callvia.o
        12          4          0          0          0          0   entry.o
        52          0          0          0          0          0   handlers.o
        52          0          0          0          0          0   idiv.o
        50         14          0          0          0          0   init.o
       116         18          0          0          0          0   malloc.o
         0          0          0          8          0          0   mvars.o
        24          0          0          0          0          0   strlen.o
        40          0          0          0          0          0   uidiv.o

    ------------------------------------------------------------------------
       364         36          0          8          0          0   Library Totals
         2          0          0          0          0          0   (incl. Padding)

    ------------------------------------------------------------------------

      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   Library Name

        16          0          0          0          0          0   h_t.l
       346         36          0          8          0          0   mc_t.l

    ------------------------------------------------------------------------
       364         36          0          8          0          0   Library Totals

    ------------------------------------------------------------------------

================================================================================


      Code (inc. data)   RO Data    RW Data    ZI Data      Debug   

      3108        172         96          8       1288      10060   Grand Totals
      3108        172         96          8       1288      10060   ELF Image Totals
      3108        172         96          8          0          0   ROM Totals

================================================================================

    Total RO  Size (Code + RO Data)                 3204 (   3.13kB)
    Total RW  Size (RW Data + ZI Data)              1296 (   1.27kB)
    Total ROM Size (Code + RO Data + RW Data)       3212 (   3.14kB)

================================================================================

⌨️ 快捷键说明

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