注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具TMS320C54x系列DSP指令和編程指南

TMS320C54x系列DSP指令和編程指南

TMS320C54x系列DSP指令和編程指南

定 價(jià):¥49.50

作 者: 楊占昕 等編譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): TI DSP系列中文手冊(cè)
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787302216223 出版時(shí)間: 2010-04-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 488 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《TMS320C54x系列DSP指令和編程指南》以美國(guó)TI公司的TMS320C54x系列DSP芯片為描述對(duì)象。TMS320C54x系列是定點(diǎn)的數(shù)字信號(hào)處理器(DSP)?!禩MS320C54x系列DSP指令和編程指南》主要由TI公司的3個(gè)文獻(xiàn)編譯而成,它們是TMS320C54x Assembly Language Tools Users Guide、TMS320C54x Optimizing C/C++Compiler Users Guide以及TMS320C54x DSP Reference Set Volume 2:Mnemonic Instruction Set。《TMS320C54x系列DSP指令和編程指南》詳細(xì)介紹了TMS320C54x系列DSP芯片的軟件開(kāi)發(fā)過(guò)程、匯編語(yǔ)言指令集、匯編語(yǔ)言工具和C語(yǔ)言編譯器的使用以及代碼優(yōu)化方法等。全書分為3個(gè)部分,共22章。第1部分為匯編語(yǔ)言工具,由第1到第11章組成。第2部分為C編澤器,由第12到第19章組成。第3部分為匯編語(yǔ)言指令集,由第20到第22章組成。《TMS320C54x系列DSP指令和編程指南》適合于從事DSP開(kāi)發(fā)應(yīng)用的工程技術(shù)人員閱讀,也可以作為相關(guān)專業(yè)研究生的參考資料。

作者簡(jiǎn)介

暫缺《TMS320C54x系列DSP指令和編程指南》作者簡(jiǎn)介

圖書目錄

第1部分 匯編語(yǔ)言工具
第1章 匯編語(yǔ)言工具概述
1.1 軟件開(kāi)發(fā)工具概述
1.2 軟件開(kāi)發(fā)工具介紹
第2章 通用目標(biāo)文件格式介紹
2.1 COFF文件類型
2.2 段
2.3 匯編器對(duì)段的處理
2.3.1 未初始化段
2.3.2 已初始化段
2.3.3 已命名段
2.3.4 子段
2.3.5 段程序計(jì)數(shù)器
2.3.6 使用段偽指令的實(shí)例
2.4 連接器如何處理段
2.4.1 默認(rèn)的存儲(chǔ)器分配
2.4.2 將段放在存儲(chǔ)器映像中
2.5 重新定位
2.6 運(yùn)行時(shí)重新定位
2.7 加載一個(gè)程序
2.8 COFF文件中的符號(hào)
2.8.1 外部符號(hào)
2.8.2 符號(hào)表
第3章 匯編器
3.1 匯編器概述
3.2 調(diào)用匯編器
3.3 C54x匯編器的特點(diǎn)
3.3.1 字節(jié)/字尋址
3.3.2 并行指令規(guī)則
3.3.3 變長(zhǎng)指令長(zhǎng)度的確定
3.3.4 存儲(chǔ)器模式
3.3.5 使用MMR地址時(shí)的匯編器警告
3.4 為匯編器的輸入命名備用的文件和路徑
3.4.1 使用匯編器選項(xiàng)
3.4.2 使用環(huán)境變量(C54X_A_DIR和A_DIR)
3.5 源程序語(yǔ)句的格式
3.5.1 源程序語(yǔ)句的語(yǔ)法
3.5.2 標(biāo)號(hào)字段
3.5.3 助記符指令字段
3.5.4 代數(shù)指令字段
3.5.5 注釋字段
3.6 常數(shù)
3.6.1 二進(jìn)制整數(shù)
3.6.2 八進(jìn)制整數(shù)
3.6.3 十進(jìn)制整數(shù)
3.6.4 十六進(jìn)制整數(shù)
3.6.5 字符常數(shù)
3.6.6 匯編時(shí)常數(shù)
3.6.7 浮點(diǎn)常數(shù)
3.7 字符串
3.8 符號(hào)
3.8.1 標(biāo)號(hào)
3.8.2 符號(hào)常數(shù)
3.8.3 用-d選項(xiàng)定義符號(hào)常數(shù)
3.8.4 預(yù)定義的符號(hào)常數(shù)
3.8.5 替代符號(hào)
3.8.6 局部標(biāo)號(hào)
3.9 表達(dá)式
3.9.1 運(yùn)算符
3.9.2 表達(dá)式的上溢和下溢
3.9.3 完整定義的表達(dá)式
3.9.4 條件表達(dá)式
3.9.5 可重新定位符號(hào)和合法的表達(dá)式
3.10 內(nèi)置函數(shù)
3.11 源列表
3.12 交叉引用列表
第4章 匯編偽指令
4.1 偽指令概述
4.2 與TMS320C1x/C2x/C2xx/C5x匯編器偽指令的兼容性
4.3 用于段定義的偽指令
4.4 用于初始化常量的偽指令
4.5 調(diào)整段計(jì)數(shù)器的偽指令
4.6 用于規(guī)范輸出列表的偽指令
4.7 用于調(diào)用其他文件的偽指令
4.8 條件匯編偽指令
4.9 匯編時(shí)符號(hào)偽指令
4.10 其他偽指令
4.11 偽指令參考信息
第5章 宏語(yǔ)言
5.1 宏的使用
5.2 定義宏
5.3 宏參數(shù)/替代符號(hào)
5.3.1 定義替代符號(hào)的偽指令
5.3.2 內(nèi)置的替代符號(hào)函數(shù)
5.3.3 遞歸替代符號(hào)
5.3.4 強(qiáng)制替代
5.3.5 訪問(wèn)帶下標(biāo)的替代符號(hào)中的獨(dú)立字符
5.3.6 替代符號(hào)作為宏內(nèi)的局部變量
5.4 宏庫(kù)
5.5 在宏中使用條件匯編
5.6 在宏中使用標(biāo)號(hào)
5.7 在宏中產(chǎn)生信息
5.8 輸出列表的格式化
5.9 使用遞歸和嵌套的宏
5.10 宏偽指令總結(jié)
第6章 連接器描述
6.1 連接器概述
6.2 如何調(diào)用連接器
6.3 連接器選項(xiàng)
6.3.1 重新定位能力(-a和-r選項(xiàng))
6.3.2 禁止符號(hào)調(diào)試信息的合并(-b選項(xiàng))
6.3.3 C語(yǔ)言選項(xiàng)(-c和-cr選項(xiàng))
6.3.4 定義程序入口(-eglobal_symbol選項(xiàng))
6.3.5 設(shè)置默認(rèn)的填充值(-fcc選項(xiàng))
6.3.6 將符號(hào)指定為全局符號(hào)(-global_symbol選項(xiàng))
6.3.7 指定所有全局符號(hào)為靜態(tài)(-h選項(xiàng))
6.3.8 定義堆的大?。?heapconstant選項(xiàng))
6.3.9 改變庫(kù)搜索算法(-l選項(xiàng)、-i選項(xiàng)和C54XCDIR/CDIR環(huán)境變量)
6.3.10 禁止條件連接(-j選項(xiàng))
6.3.11 忽略定位標(biāo)志(-k選項(xiàng))
6.3.12 產(chǎn)生映像文件(-mfilename選項(xiàng))
6.3.13 命名一個(gè)輸出模塊(-oIilename選項(xiàng))
6.3.14 指定靜態(tài)運(yùn)行(-q選項(xiàng))
6.3.15 刪除符號(hào)信息(-s選項(xiàng))
6.3.16 定義堆棧大?。?stackconstant選項(xiàng))
6.3.17 定義二級(jí)堆棧大?。?sysstackconstant選項(xiàng))
6.3.18 引入一個(gè)未確定的符號(hào)(-usymbol選項(xiàng))
6.3.19 指定一個(gè)COFF格式(-v選項(xiàng))
6.3.20 顯示輸出段的信息(-w選項(xiàng))
6.3.21 窮舉讀庫(kù)(-x和-priority選項(xiàng))
6.4 字節(jié)尋址/字尋址
6.5 連接器命令文件
6.5.1 連接器命令文件中的保留名
6.5.2 命令文件中的常量
6.6 目標(biāo)庫(kù)
6.7 MEMORY偽指令
6.7.1 默認(rèn)的存儲(chǔ)器模型
6.7.2 MEMORY偽指令的語(yǔ)法
6.8 SECTIONS偽指令
6.8.1 SECTIONS偽指令的語(yǔ)法格式
6.8.2 地址分配
6.8.3 把存檔庫(kù)的一個(gè)成員分配到輸出段
6.8.4 使用多個(gè)存儲(chǔ)器區(qū)域進(jìn)行地址分配
6.8.5 輸出段在非連續(xù)存儲(chǔ)器區(qū)域間的自動(dòng)分割
6.9 指定一個(gè)段的加載地址和運(yùn)行地址
6.9.1 指定加載地址和運(yùn)行地址
6.9.2 未初始化段
6.9.3 使用label偽指令引用加載地址
6.10使用UNION(聯(lián)合段)和GROUP(成組段)語(yǔ)句
6.10.1 用UNION語(yǔ)句使段重疊
6.10.2 將輸出段組合成組
6.10.3 嵌套的聯(lián)合段(UNION)和成組段(GROUP)
6.10.4 檢查地址分配的一致性
……
第7章 文檔管理器
第8章 絕對(duì)地址列表器描述
第9章 交叉引用列表器描述
第10章 十六進(jìn)制轉(zhuǎn)換工具
第11章 助記符到代數(shù)語(yǔ)言的轉(zhuǎn)換器描述
第2部分 C編譯器
第12章 C/C++編譯器概述
第13章 C/C++編譯器的使用
第14章 優(yōu)化代碼
第15章 C54x的C語(yǔ)言
第16章 運(yùn)行時(shí)環(huán)境
第17章 運(yùn)行時(shí)支持函數(shù)
第18章 建庫(kù)工具
第19章 C++的名稱復(fù)原
第3部分 匯編語(yǔ)言指令集
第20章 匯編語(yǔ)言指令集概述
第21章 指令集概述
第22章 匯編語(yǔ)言指令

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)