-
大小: 40.08MB文件類型: .pdf金幣: 1下載: 0 次發布日期: 2023-07-30
- 語言: C/C++
- 標簽:
資源簡介
第1篇 FMS320C6000優化編譯器手冊
第1章 介紹
1.1軟件開發工具概述
1.2 C/C++編譯器概述
1.3 CCS(Code Composer Studio)和編譯器
第2章 使用C/C++編譯器
2.1關于編譯器
2.2執行C/C++編譯器
2.3設置選項改變編譯器的行為
2.4設置默認的編譯選項(C—OPTION和C—C6X—OPTION)
2.5控制預處理器
2.6理解診斷信息(diagnostic messages)
2.7其他信息
2.8生成交叉引用(crOSS—reference)列表信息(.px選項)
2.9生成未加工的(raw)列表文件(一pl選項)
2.10使用內聯(inline)函數擴展
2.11中斷門限選項(Interrupt Flexibi。lity Options)(-mi選項)
2.12把C6400的代碼和C6200/6700/IN的C6400的目標代碼一起連接
2.13使用交疊工具(interlist feature)
第3章 優化代碼
3.1執行優化
3.2優化軟件流水(software pipelining)
3.3冗余循環(Redundant Loops)
3.4減小代碼尺寸(一ms選項)
3.5執行文件級(file-level)優化(一03選項)
3.6執行程序級(program-level)優化(一pm和一03選項)
3.7指明是否使用別名技術(aliasing techniques)
3.8阻止相關浮點操作的重新排序(reodering 0f associative
floating—point operation)
3.9優化代碼中謹慎使用asm語句
3.10自動內聯擴展(inline expasion)(一0i選項)
3.11優化時使用交疊工具
3.12調試和剖析(profiling)優化代碼
3.13正在執行哪種優化
第4章 使用匯編優化器
4.1增強性能的代碼開發流程
4.2關于匯編優化器
4.3寫線性匯編需要知道什么
4.4匯編優化器偽指令
4.5使用匯編優化器避免存儲體(bank)沖突
4.6存儲器別名模糊消除(memorv alias disambiguation)
第5章 連接C/C++代碼
5.1通過編譯器執行連接器(一z選項)
5.2連接器選項
5.3控制連接過程
第6章 使用獨立(stand-alone)軟件仿真器
6.1運行獨立軟件仿真器
6.2獨立軟件仿真器的選項
6.3通過加載器把參數傳遞給程序
6.4使用獨立軟件仿真器的剖析功能
6.5選擇仿真的硅版本(sil:icon revision)(一rev選項)
6.6獨立軟件仿真器的例子
第7章 TMS320C6000 C/C++語言實現
7.1 TMS320C6000 C語言的特征
7.2 TMS320C6000 C++語言的特點
7.3數據類型
7.4關鍵字
7.5寄存器變量和參數
7.6 asm語句
7.7 pragma偽指令
7.8連接名(linkname)的生成
7.9靜態變量和全局變量的初始化
7.10改變ISO C語言的模式
第8章 運行時(run-time)環境
8.1存儲器模型(memory model)
8.2對象的表示
8.3寄存器使用規范(register conventions)
8.4函數結構和調用約定
8.5 C/C++與匯編語言的接口
8.6中斷處理
8.7運行時支持的算術程序(mn.time—support£Lrithmetic routines)
8.8系統初始化
第9章 運行時支持函數
9.1庫
9.2 C的I/O函數
9.3頭文件
9.4運行時支持函數和宏總結
9.5運行時支持函數和宏的描述
第10章 建庫工具和C++名還原工具
10.1建庫工具(1ibrary-build utility)
10.2 C++名還原工具(Name Demangler)
第2篇 TMS320C6000程序員手冊
第11章 簡介
11.1 TMS320C6000體系結構
11.2 TMS320C6000流水線
11.3提高性能的代碼開發流程
第12章 C/C++代碼優化
12.1編寫C/C++代碼
12.2編譯C/C++代碼
12.3代碼剖析
12.4.優化C/C++代碼
第13章 編譯器優化指南
13.1引言:簡單的c代碼調整
13.2第1課:從存儲器指針得到循環傳遞路徑
13.3第2課:利用雙數據通道平衡資源
13.4第3課:存儲器帶寬的打包數據優化
13.5第4課:程序級優化
13.6第5課:寫線性匯編
第14章 反饋解決方案
14.1理解反饋
14.2循環的錯誤信息
14.3流水失敗信息
14.4研究反饋信息
第15章 通過線性匯編優化匯編代碼
15.1線性匯編代碼
15
代碼片段和文件信息
- 上一篇:VS2015大漠注冊找圖
- 下一篇:正運動控制器入門程序例程vc++6.0版
評論
共有 條評論