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

📄 bench_iar.map

📁 ARM入门的好帮手.包含了从简单到相对较复杂的程序.
💻 MAP
📖 第 1 页 / 共 5 页
字号:
HEAP
  Relative segment, address: 02014BD4, align: 2
  Segment part 0.             Intra module refs:   __heap_start
    -------------------------------------------------------------------------
HUGE_C
  Relative segment, address: 02003B48 - 02003B4F (8 bytes), align: 2
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           __heap_start            02003B48        __sbrk (?sbrk)
           __heap_end              02003B4C        __sbrk (?sbrk)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?LIB_VERSION_L00

Absolute parts
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?CLARM_2_10_L00         00000000        Func_1(Capital_Letter, Capital_Letter) (dhry_2)
                                                   Func_2(char *, char *) (dhry_2)
                                                   Proc_1(Rec_Pointer) (dhry_1)
                                                   Proc_6(Enumeration, Enumeration *) (dhry_2)
                                                   Proc_7(One_Fifty, One_Fifty, One_Fifty *) (dhry_2)
                                                   Proc_8(int *, int (*)[50], int, int) (dhry_2)
                                                   _Dnorm (?Xdnorm)
                                                   _Dunscale (?Xdunscal)
                                                   _Genld (?Xgenld)
                                                   _Getmem (?Xgetmem)
                                                   _LDunscale (?Xldunsca)
                                                   _Ldtob (?Xldtob)
                                                   _Litob (?Xlitob)
                                                   _Mbtowc (?Xmbtowc)
                                                   _Memchr (?Memchr)
                                                   _Printf (?Xprintf)
                                                   _Putfld (?Xputfld)
                                                   _Putstr (?Xputstr)
                                                   _Puttxt (?Xputtxt)
                                                   _Strchr (?Strchr)
                                                   _Wctomb (?Xwctomb)
                                                   __dDiv (?cdouble)
                                                   __dEqual (?cdouble)
                                                   __dLess (?cdouble)
                                                   __dLessEqual (?cdouble)
                                                   __dMul (?cdouble)
                                                   __dSub (?cdouble)
                                                   __doubleToLong (?cdouble)
                                                   __longToDouble (?cdouble)
                                                   __low_level_init (?low_level_init)
                                                   __sbrk (?sbrk)
                                                   __segment_init (?segment_init)
                                                   add_i64 (?cdouble)
                                                   at91_baud_com(u_int, u_int) (com_baud)
                                                   at91_clock_close(u_int) (lib_at91)
                                                   at91_clock_open(u_int) (lib_at91)
                                                   at91_open_com(ComDesc *, int, u_short) (com)
                                                   at91_pio_close(PioCtrlDesc const *, u_int) (lib_at91)
                                                   at91_pio_open(PioCtrlDesc const *, u_int, u_int) (lib_at91)
                                                   at91_pio_read(PioCtrlDesc const *) (lib_at91)
                                                   at91_pio_write(PioCtrlDesc const *, u_int, u_int) (lib_at91)
                                                   at91_print(ComDesc *, char *) (com)
                                                   at91_print_frame(ComDesc *, char *, u_short) (com)
                                                   at91_tc_close(TCDesc const *) (lib_at91)
                                                   at91_tc_open(TCDesc const *, u_int, u_int, u_int) (lib_at91)
                                                   at91_tc_open_count(TCBlockDesc const *) (timer)
                                                   at91_tc_start(TCBlockDesc const *) (timer)
                                                   at91_tc_stop(TCBlockDesc const *) (timer)
                                                   at91_usart_get_status(UsartDesc const *) (lib_at91)
                                                   at91_usart_open(UsartDesc const *, u_int, u_int, u_int) (lib_at91)
                                                   at91_usart_write(UsartDesc const *, u_int) (lib_at91)
                                                   dAddCalc (?cdouble)
                                                   dCheckExceptionalCases (?cdouble)
                                                   dCheckNaN (?cdouble)
                                                   dDivCalc (?cdouble)
                                                   dMulCalc (?cdouble)
                                                   dNormalize (?cdouble)
                                                   dReturnAddInf (?cdouble)
                                                   dReturnAddZero (?cdouble)
                                                   dReturnDivZero (?cdouble)
                                                   dReturnInf (?cdouble)
                                                   dReturnInfX (?cdouble)
                                                   dReturnInfY (?cdouble)
                                                   dReturnInvalidOp (?cdouble)
                                                   dReturnNaN (?cdouble)
                                                   dReturnX (?cdouble)
                                                   dReturnY (?cdouble)
                                                   dReturnZero (?cdouble)
                                                   dRoundAndPack (?cdouble)
                                                   dUnpack (?cdouble)
                                                   doubleToLong_conversion (?cdouble)
                                                   exit (?exit)
                                                   free (?Free)
                                                   ldiv (?Ldiv)
                                                   main (bench)
                                                   malloc (?Malloc)
                                                   prout (?Sprintf)
                                                   shift64Left (?cdouble)
                                                   shift64Right (?cdouble)
                                                   sprintf (?Sprintf)
                                                   sub_i64 (?cdouble)
                                                   testloop(int) (dhry_1)
    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?Xfloat

  SEGMENTS IN THE MODULE
  ======================
HUGE_C
  Relative segment, address: 02003B50 - 02003B8B (3c bytes), align: 2
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           _Ldbl                   02003B50        _Ldtob (?Xldtob)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?Sprintf

  SEGMENTS IN THE MODULE
  ======================
NEARFUNC_A
  Relative segment, address: 020018BC - 020018E7 (2c bytes), align: 2
  Segment part 2.             Intra module refs:   sprintf
    -------------------------------------------------------------------------
NEARFUNC_A
  Relative segment, address: 020018E8 - 02001927 (40 bytes), align: 2
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           sprintf                 020018E8        main (bench)
               non_banked function
               calls direct
               stack 1 = 00000000 ( 0000000C )

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?Xdnorm

  SEGMENTS IN THE MODULE
  ======================
NEARFUNC_A
  Relative segment, address: 02001928 - 02001A77 (150 bytes), align: 2
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           _Dnorm                  02001928        _Dunscale (?Xdunscal)
               non_banked function
               stack 1 = 00000000 ( 00000008 )

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?Xdunscal

  SEGMENTS IN THE MODULE
  ======================
NEARFUNC_A
  Relative segment, address: 02001A78 - 02001B6B (f4 bytes), align: 2
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           _Dunscale               02001A78        _LDunscale (?Xldunsca)
               non_banked function
               calls direct
               stack 1 = 00000000 ( 00000014 )

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?Xldunsca

  SEGMENTS IN THE MODULE
  ======================
NEARFUNC_A
  Relative segment, address: 02001B6C - 02001B77 (c bytes), align: 2
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           _LDunscale              02001B6C        _Ldtob (?Xldtob)
               non_banked function
               calls direct
               stack 1 = 00000000 ( 00000004 )

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?Xldtob

  SEGMENTS IN THE MODULE
  ======================
HUGE_C
  Relative segment, address: 02003B8C - 02003BD3 (48 bytes), align: 2
  Segment part 2.             Intra module refs:   _Ldtob
    -------------------------------------------------------------------------
HUGE_C
  Relative segment, address: 02003F2C - 02003F2F (4 bytes), align: 0
  Segment part 3.             Intra module refs:   _Ldtob
    -------------------------------------------------------------------------
HUGE_C
  Relative segment, address: 02003F30 - 02003F33 (4 bytes), align: 0
  Segment part 4.             Intra module refs:   _Ldtob
    -------------------------------------------------------------------------
NEARFUNC_A
  Relative segment, address: 02001B78 - 0200207B (504 bytes), align: 2
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           _Ldtob                  02001B78        _Putfld (?Xputfld)
               non_banked function
               calls direct
               stack 1 = 00000000 ( 00000068 )

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?Errno

  SEGMENTS IN THE MODULE
  ======================
HUGE_Z
  Relative segment, address: 020128CC - 020128CF (4 bytes), align: 2
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           errno                   020128CC        _Mbtowc (?Xmbtowc)
                                                   _Wctomb (?Xwctomb)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?Free

  SEGMENTS IN THE MODULE
  ======================
NEARFUNC_A
  Relative segment, address: 0200207C - 02002187 (10c bytes), align: 2
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           free                    0200207C        _Putstr (?Xputstr)
                                                   malloc (?Malloc)
               non_banked function
               stack 1 = 00000000 ( 0000000C )

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?Ldiv

  SEGMENTS IN THE MODULE
  ======================
NEARFUNC_A
  Relative segment, address: 02002188 - 020021CF (48 bytes), align: 2
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ldiv                    02002188        _Ldtob (?Xldtob)
                                                   _Litob (?Xlitob)
               non_banked function
               stack 1 = 00000000 ( 00000010 )

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?Localeco

  SEGMENTS IN THE MODULE
  ======================
HUGE_C
  Relative segment, address: 02003F34 - 02003F34 (1 bytes), align: 0
  Segment part 2.             Intra module refs:   Segment part 4
    -------------------------------------------------------------------------
HUGE_C
  Relative segment, address: 02003F35 - 02003F36 (2 bytes), align: 0
  Segment part 5.             Intra module refs:   Segment part 4
    -------------------------------------------------------------------------
HUGE_C
  Relative seg

⌨️ 快捷键说明

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