第一章
CCS
概述
4
一边创建可执行模块,一边完成重定位以及决定外部参考。连接器的
输入是可重 定位的目 标文 件和目标 库文件,有 关连接器 的细 节参见
TMS320C54x 最优化 C 编译器用户指南和汇编语言工具用户指南。
❏ 归档器
归档器归档器
归档器(
((
(archiver
archiverarchiver
archiver)
))
)允许你把一组文件收集到一个归档文件中。归
档器也允许你通过删除、替换、提取或添加文件来调整库,其细节参
见 TMS320C54x 汇编语言工具用户指南。
❏ 助 记 符 到 代 数 汇 编 语 言 转 换 公 用 程 序
助 记 符 到 代 数 汇 编 语 言 转 换 公 用 程 序助 记 符 到 代 数 汇 编 语 言 转 换 公 用 程 序
助 记 符 到 代 数 汇 编 语 言 转 换 公 用 程 序 (
((
( mnimonic_to_algebric
mnimonic_to_algebric mnimonic_to_algebric
mnimonic_to_algebric
assembly translator
assembly translatorassembly translator
assembly translator
utility
utilityutility
utility)
))
)把含有助记符指令的汇编语言源文
件转换成含有代数指令的汇编语言源文件,其细节参见 TMS320C54x
汇编语言工具用户指南。
❏ 你可以利用 建库程序
建库程序建库程序
建库程序(
((
(library_build utility
library_build utilitylibrary_build utility
library_build utility)
))
)建立满 足你 自己
要求的“运行支持库” ,其细节参见 TMS320C54x 最优化 C 编译器用户
指南。
❏ 运行支持库
运行支持库运行支持库
运行支持库(run_time_s
(run_time_s(run_time_s
(run_time_support libraries)
upport libraries) upport libraries)
upport libraries) 它包括 C 编译器所支
持的 ANSI 标准运行支持函数、编译器公用程序函数、浮点运算函数
和 C 编译器支持的 I/O 函数,其细节参见 TMS320C54x 最优化 C 编译
器用户指南。
❏ 十六进制转换公用程序
十六进制转换公用程序十六进制转换公用程序
十六进制转换公用程序(hex conversion utility)
(hex conversion utility) (hex conversion utility)
(hex conversion utility) 它把 COFF 目标
文 件 转 换 成 TI-Tagged 、 ASCII-hex 、 Intel 、 Motorola-S 、 或
Tektronix 等目标格式,可以把转换好的文件下载到 EPROM 编程器中,
其细节参见 TMS320C54x 汇编语言工具用户指南。
❏ 交叉
交叉交叉
交叉引用列表器
引用列表器引用列表器
引用列表器(
((
(cross_reference lister
cross_reference listercross_reference lister
cross_reference lister)
))
)它用目标文件产生参
照列表文件,可显示符号及其定义,以及符号所在的源文件,其细节
参见 TMS320C54x 汇编语言工具用户指南。
❏ 绝对列表器
绝对列表器绝对列表器
绝对列表器(
((
(absolute lister
absolute listerabsolute lister
absolute lister)
))
)它输入目标文件,输出.abs 文件,
通过汇编.abs 文件可产生含有绝对地址的列表文件。如果没有绝对
列表器,这些操作将需要冗长乏味的手工操作才能完成。
评论0