前言
本书主要由TI公司的3个文献编译而成,它们分别是: TMS320C54x Assembly Language Tools Users Guide(文献spru102f.pdf),TMS320C54x Optimizing C/C++ Compiler Users Guide(文献spru103g.pdf),以及TMS320C54x DSP Reference Set Volume 2: Mnemonic Instruction Set(文献spru172c.pdf)。
本书详细介绍了TI公司的TMS320C54x系列DSP芯片的软件开发过程、汇编语言指令集、汇编语言工具和C语言编译器的使用以及代码优化方法等。全书分为3个部分,共22章。
第1部分为汇编语言工具,由第1~11章组成。该部分介绍了TMS320C54x芯片的汇编器、连接器、宏语言、文档管理器、绝对地址列表器、交叉引用列表器以及十六进制转换器等开发工具的用法,约173千字。
第2部分为C编译器,由第12~19章组成。该部分介绍了TMS320C54x芯片的C语言环境、代码优化方法、运行时支持函数,以及建库、名称复原等辅助工具的用法,约132千字。
第3部分为汇编语言指令集,由第20~22章组成。该部分首先对助记符格式指令集进行了分类介绍,然后按照字母顺序详细描述了各条指令的用法和语法格式,并附有用例,约78千字。
本书适合于从事DSP开发应用的工程技术人员阅读,也可以作为相关专业研究生的参考资料。
本书主要由中国传媒大学杨占昕教授编译并统稿,中国传媒大学的邓纶晖和余心乐两位老师也参与了本书的编译。其中第7、8、16章由邓纶晖编译,第17、18章由余心乐编译。
由于编者水平有限,书中难免有错误和不当之处,敬请广大读者给予批评指正,编者将不胜感激。
编者2009年12月