导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:怎样看代码大小?[dirty]

 *第2360篇: C51编程:怎样看代码大小?

  
楼 主:dirty 2002年2月23日17:18
 C51编程:怎样看代码大小?
一个c51程序经过keilc51编译连接后生成了HEX的目标代码。
怎样看该代码的大小,也就是把这代码写入ROM时时需要多少空间?
先谢了!
  
2楼:xiaoqi 2002年2月23日20:13
 *.m51
打开同名的.m51文件,看下面的内容:
            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     0001H     UNIT         ?DT?AA2
            IDATA   0009H     0001H     UNIT         ?ID?AA2
            IDATA   000AH     0001H     UNIT         ?STACK

            * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
            XDATA   0000H     0001H     INPAGE       ?PD?AA2
            XDATA   0001H     0001H     UNIT         ?XD?AA2

            * * * * * * *   C O D E   M E M O R Y   * * * * * * *
            CODE    0000H     0003H     ABSOLUTE     
            CODE    0003H     008CH     UNIT         ?C_C51STARTUP
            CODE    008FH     0015H     INBLOCK      ?PR?MAIN?AA2
            CODE    00A4H     000EH     UNIT         ?C_INITSEG 《======注意

OVERLAY MAP OF MODULE:   AA2 (AA2)
看上述的最后一行:占用空间计算:
00A4H + 000EH = 00B2H
占用空间为00B2H字节长度。


>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:初学者:求职

[下一篇主题]:硬件:网卡