- 10
- 0
- 约5.76千字
- 约 42页
- 2023-04-16 发布于江苏
- 举报
DSP芯片的开发环境;第十章 DSP芯片的开发环境;一、开发流程和开发工具 ;;;,;▲ 汇编器 —— 将汇编语言的源程序文件汇编成机器语言的目标文件,目标文件的格式为公用目标文件格式,该汇编语言文件可以是C编译器产生的汇编文件或汇编优化器输出的汇编文件,或是由文档管理器管理的宏库内的宏。
汇编器的功能:
√处理汇编文件〔.ASM〕中的源语句,产生可重新定位的目标文件〔.obj〕;
√根据要求产生源程序列表文件〔.lst〕,并向用户提供对此列表的控制;
√根据要求将交叉引用列表加到源程序列表中;
√将代码分为段,并为每个目标代码段设置段程序计数器〔SPC〕;
√定义和引用全局符号;
√汇编条件块;
√支持宏调用,允许用户在程序中或在库内定义宏。;▲ 链接器——将目标文件组合成一个可执行的COFF目标模块。链接器可以接受的输入文件包括汇编器产生的COFF目标文件、命令文件、库文件以及已局部链接好了的文件,它所产生的可执行COFF目标模块可以装入各种开发工具或由TMS320器件来执行。在生成可执行模块的过程中,链接器进行重定位操作,并处理外部引用符号。
主要功能:
√定义一个与目标系统存储器一致的存储器模块;
√组合目标文件块;
√定位程序段到目标系统存储器的特定区域,赋予它们最后的地址;
√ 定义和重新定义全局符号以赋予它们特定的值;
√处理输入文件之
原创力文档

文档评论(0)