最 低 价:¥52.50
定 价:¥0.00
作 者:美国德州仪器公司|译者:田黎育//何佩琨//朱梦宇/(美)Texas Instruments incorporated 著
出 版 社:清华大学出版社
出版时间:2006-09
I S B N:7302136157
| 本书基于TI公司的3个文献编译而成,它们分别是TMS320C6000 Optimizing Compiler User‘s Guide、TMS320C6000 Assembly Language Tools User‘s Guide和TMS320C6000 Programmer‘s Guide。 |
| 第1篇 TMS320C6000优化编译器手册 第1章 介绍 1 1.1 软件开发工具概述 1 1.2 C/C++编译器概述 3 1.3 CCS(Code Composer Studio)和编译器 5 第2章 使用C/C++编译器 6 2.1 关于编译器 6 2.2 执行C/C++编译器 7 2.3 设置选项改变编译器的行为 7 2.4 设置默认的编译选项(C_OPTION和C_C6X_OPTION) 17 2.5 控制预处理器 18 2.6 理解诊断信息(diagnostic messages) 21 2.7 其他信息 24 2.8 生成交叉引用(cross-reference)列表信息(-px选项) 24 2.9 生成未加工的(raw)列表文件(-pl选项) 25 2.10 使用内联(inline)函数扩展 26 2.11 中断门限选项(Interrupt Flexibility Options)(-mi选项) 29 2.12 把C6400的代码和C6200/6700/旧的C6400的目标代码一起连接 29 2.13 使用交叠工具(interlist feature) 30 第3章 优化代码 32 3.1 执行优化 32 3.2 优化软件流水(software pipelining) 33 3.3 冗余循环(Redundant Loops) 41 3.4 减小代码尺寸(-ms选项) 42 3.5 执行文件级(file-level)优化(-O3选项) 42 3.6 执行程序级(program-level)优化(-pm和-O3选项) 43 3.7 指明是否使用别名技术(aliasing techniques) 45 3.8 阻止相关浮点操作的重新排序(reodering of associative floating-point operation) 47 3.9 优化代码中谨慎使用asm语句 47 3.10 自动内联扩展(inline expasion)(-oi选项) 47 3.11 优化时使用交叠工具 48 3.12 调试和剖析(profiling)优化代码 49 3.13 正在执行哪种优化 50 第4章 使用汇编优化器 58 |
商品评论(0条)