
开发工具与编程指南
TI DSP系列中文手册:TMS320C55x系列DSP指令系统、开发工具与编程指南一般指本词条
《开发工具与编程指南》是一本由清华大学出版社出版社出版的书籍。
基本介绍
- 书名:开发工具与编程指南
- 出版社:清华大学出版社
- 作者:李海森
- 出版时间:2007-12-1
- ISBN:9787302158394
基本信息
作者:李海森 等编译
ISBN:10位[7302158398]13位[9787302158394]
出版社:清华大学出版社
出版日期:2007-12-1
定价:¥59.00元
内容提要
全书共分为5章,其巾第1章介绍C55xDSP的基本结构和编程的基本过程;第2章详细介绍C55x的彙编语言指令系统;第3章介绍C55x的彙编语言开发工具;第4章则对C55x的软体开发工具及C/C++语言进行详细阐述;第5章详细介绍C55x的C/C++代码和彙编语言代码的最佳化。全书涉及几乎所有在C5000的硬体平台上开发一个完整的软体程式所必需的知识,由于其中的实例全部取自C55x,因此对开发C55x的本科生、研究生和丁程师具有更加重要的参考价值。
本书内容实践性强,适合于从事TIDSP研究、开发的电气工程和电子信息类学科与专业的高年级本科生或研究生作为参考书.也可供业界的工程师和其他相天专业技术人员参考。
编辑推荐
TMS320C55xDSP是美国德州仪器(TI)公司C500016位定点DSP系列里最新的一代产品。其拥有的资源与性能较目前使用最为广泛的C54x系列DSP有成数倍的提升,并进一步弘扬了低功耗、低成本、高速度的特徵,是当前数位讯号处理领域和各种携带型套用场合最具潜力的可选高性能DSP之一。本书以C55xDSP为对象,介绍其指令系统、开发工具和编程指南。全书共分为5章,其巾第1章介绍CSSxDSP的基本结构和编程的基本过程;第2章详细介绍C55x的彙编语言指令系统;第3章介绍C55x的彙编语言开发工具;第4章则对C55x的软体开发工具及C/C++语言进行详细阐述;第5章详细介绍C55x的C/C++代码和彙编语言代码的最佳化。全书涉及几乎所有在C5000的硬体平台上开发一个完整的软体程式所必需的知识,由于其中的实例全部取自C55x,因此对开发C55x的本科生、研究生和丁程师具有更加重要的参考价值。
本书内容实践性强,适合于从事TIDSP研究、开发的电气工程和电子信息类学科与专业的高年级本科生或研究生作为参考书.也可供业界的工程师和其他相天专业技术人员参考。
目录
第1章 C55x编程基本指南
1.1引言
1.1.1TMS320C55x结构
1.1.2 获得最佳性能的代码开发流程
1.2基本教程
1.2.1引言
1.2.2 编写彙编代码
1.2.3 理解连结过程
1.2.4建立程式
1.2.5 测试代码
1.2.6 代码计时
1.3 定点算术运算
1.3.1 定点运算指南
1.3.2 扩展精度的加法和乘法
1.3.3 扩展精度的乘法
1.3.4除法
1.3.5 处理溢m的方法
1.4TIC55xDSPLIB
1.4.1 特徵和便利之处
1.4.2 DSPLIB数据类型
1.4.3 DSPLIB的参数
1.4.4在C中调用DSPLIB函式
1.4.5在彙编语言原始码中调用DSPLIB函式
1.4.6 在哪里查看示例程式
1.4.7 DSPLIB函式
第2章 C55x彙编语言指令系统
2.1术语、符号与缩写
2.1.1 指令集术语、符号和缩写
2.1.2 指令集条件栏位
2.1.3 状态位的影响
2.1.4 指令集注释和规则
2.1.5 不可重複指令
2.2 并行特徵和规则
2.2.1并行特徵
2.2.2 并行基础
2.2.3资源冲突
2.2.4 软双重并行
2.2.5 条件执行指令
2.2.6其他例外
2.3定址方式
2.3.1 定址方式概述
2.3.2 绝对定址方式
2.3.3 直接定址方式
2.3.4 间接定址方式
2.3.5循环定址
2.4 指令集说明
第3章 C55x彙编语言开发工具
3.1引言
3.1.1 软体开发工具描述
3.1.2 工具简介
3.2 公用目标档案格式(COFF)简介
3.2.1段
3.2.2 彙编器如何处理段
3.2.3 连结器如何处理段
3.2.4重定位
3.2.5 运行时间重定位
3.2.6装载程式
3.2.7 COFF档案中的符号
3.3 彙编器描述
3.3.1 彙编器概述
3.3.2 彙编器的开发流程
3.3.3 调用彙编器
3.3.4 C55x彙编器的特点
3.3.5为彙编器输入的预备档案和目录命名
3.3.6 源语句格式
3.3.7常数
3.3.8字元串
3.3.9符号
3.3.10 表达式
3.3.11内建函式
3.3.12 源程式列表
……
第4章 C55x/C++语言与编译工具
第5章 C代码及彙编代码最佳化