DSP的知识.pptVIP

  • 23
  • 0
  • 约2.69万字
  • 约 122页
  • 2018-05-24 发布于河南
  • 举报
DSP的知识

软件开发的目的,就是要产生一个可以由C54x目标系统执行的模块。 然后,可以用软件仿真器(Simulator)或可扩展开发系统硬件仿真器(XDS510)或评价模块(EVM)工具来修正或改进程序。 .text 段,此段通常包含可执行代码; .data 段,此段通常包含初始化数据; .bss 段,此段通常为未初始化变量保留存储空间 段的构成要经过一个反复过程。例如:当汇编器第一次遇到.data命令时,这个.data段是空的。接着将紧跟其后的语句汇编到.data段,直到汇编器遇到一条.text或.sect命令。 如果汇编器再遇到一个.data段,它就将紧跟这条命令的语句汇编后加到已经存在的.data中。这样,就建立了单一的.data段,段内数据都是连续地安排到存储器中的。 汇编器为每个段都安排了一个单独的程序计数器,即段程序计数器(SPC) 下例列出的是一个汇编语言程序经汇编后的.lst文件 在连接过程中,连接器将各个目标文件合并起来,将各个文件的各个段配置到目标系统的存储器中; 对各个符号和段进行重定位,并给它们指定一个最终的地址;解决输入文件之间未定义的外部引用。 在连接时,一般通过连接器选项控制连接操作,在选项前,必须加一短划”-”。下面为常用的C54x连接器选项。 例如: -a:生成一个绝对地址的、可执行的输出模块。 SECTIONS { .text:

文档评论(0)

1亿VIP精品文档

相关文档