注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機組織與體系結構石油高等院校特色教材DSP單片機原理及應用

石油高等院校特色教材DSP單片機原理及應用

石油高等院校特色教材DSP單片機原理及應用

定 價:¥20.00

作 者: 劉顯德 等編著
出版社: 石油工業(yè)出版社
叢編項: 石油高等院校特色教材
標 簽: 計算機體系結構

購買這本書可以去


ISBN: 9787502170110 出版時間: 2009-04-01 包裝: 平裝
開本: 16開 頁數: 187 字數:  

內容簡介

  本書是作者在近10年來對TI公司C6000系列DSP平臺的應用開發(fā)過程中,結合教學、科研并參考相關資料編著而成。本書詳細介紹了TMS320C6000系列單片機的原理、體系結構、匯編語言、代碼調試器(ICCS)以及DSP應用程序的編寫、優(yōu)化和調試等內容。本書可作為高等院校信息類專業(yè)本科生教材,也可作為從事相關領域研究人員的參考用書。

作者簡介

暫缺《石油高等院校特色教材DSP單片機原理及應用》作者簡介

圖書目錄

第一章 概述
1.1 數字信號處理基礎
1.1.1 信號、系統(tǒng)和信號處理
1.1.2 數字信號處理的概貌
1.1.3 數字信號處理的特點
1.1.4 數字信號處理的應用
1.1.5 數字信號處理的發(fā)展趨勢
1.2 實時數字信號處理
1.2.1 實時數字信號處理的概念
1.2.2 實時DSP系統(tǒng)的構成
1.2.3 DSP子系統(tǒng)
1.2.4 以通用DSPs為核心的實時DSP子系統(tǒng)
1.2.5 DSPs在實時數字信號處理中的應用
1.3 DSPs芯片
1.3.1 DSPs芯片概述
1.3.2 DSPs芯片的特點
1.3.3 流水線技術
1.3.4 DSPs性能指標
習題
第二章 TMS320C6000體系結構
2.1 TMS320C6000系列概述
2.1.1 TMS320C6000簡介
2.1.2 TMS320C6000的結構特點
2.1.3 C6000的應用
2.2 C6000系列CPU的結構
2.2.1 中央處理器(CPU)結構
2.2.2 CPU數據通路與控制
2.2.3 通用寄存器組
2.2.4 功能單元
2.2.5 寄存器組交叉通路
2.2.6 數據寄存器及讀取存儲通路
2.2.7 數據地址通路
2.2.8 TMS320C6000控制寄存器
2.3 流水線
2.3.1 TMS320C6000流水線概述
2.3.2 TMS320C67xx流水線
2.3.3 C6000流水線運行的幾個問題
2.4 中斷
2.4.1 中斷類型和中斷信號
2.4.2 中斷服務表(IST)
2.4.3 中斷控制寄存器
2.4.4 中斷性能和編程考慮事項
2.5 存儲器結構
2.5.1 片內存儲器
2.5.2 直接存儲器訪問(DMA)
2.5.3 主機口(HPI)
2.6 外部存儲器接口及擴展總線
2.6.1 外部存儲器接口
2.6.2 C6000的擴展總線
2.6.3 其他片內外設
習題二
第三章 TMS320C6000的匯編指令集
3.1 TMS320C6000公共指令集概述
3.1.1 TMS320C6000公共指令集的分類
3.1.2 C6000指令和公共單元之間的映射關系
3.1.3 C6000公共指令集的延遲間隙
3.1.4 C6000二進制指令操作碼映射圖
3.1.5 C6000指令的并行操作
3.1.6 C6000指令的條件操作
3.2 尋址方式及Load/Store類指令
3.2.1 尋址方式
3.2.2 Load/Store類指令
3.3 C6000公共指令集
3.3.1 算術運算類指令
3.3.2 邏輯及位域操作指令
3.3.3 搬移類指令
3.3.4 程序轉移類指令
3.3.5 資源對公共指令集的限制
3.4 TMS320C67xx浮點運算指令
3.4.1 IEEE標準的浮點數表示法
3.4.2 C67xx增加的浮點運算控制寄存器
3.4.3 C67xx特有的浮點運算指令
3.4.4 C67xx令的延遲間隙以及資源對C67xx指令的約束
3.5 TMS320C64xx擴展的定點運算指令
3.5.1 擴展的尋址方式及Load/Store類指令
3.5.2 擴展的算術運算指令
3.5.3 擴展的邏輯及位域操作指令
3.5.4 數據打包與解包類指令
3.5.5 擴展的控制轉移類指令
3.5.6 資源對C64xx令的限制
習題三
第四章 線性匯編語言及開發(fā)環(huán)境
4.1 線性匯編語言簡介
4.1.1 線性匯編語言的基本結構
4.1.2 線性匯編中的偽指令
4.1.3 匯編優(yōu)化器選項
4.2 軟件開發(fā)流程和開發(fā)工具
4.2.1 開發(fā)流程和常用開發(fā)工具
4.2.2 C6000程序基本結構
4.2.3 其他代碼開發(fā)工具
4.3 集成開發(fā)環(huán)境(Code Composer Studio)
4.3.1 CCS概述
4.3.2 CCS的安裝
4.3.3 CCS的設置
4.3.4 CCS項目的創(chuàng)建
4.3.5 源程序的編輯
4.3.6 CCS項目的構建(Build)
4.3.7 程序調試的基本操作
4.3.8 多處理器調試
4.3.9 斷點和探測點(Break Points and Probe Points)
4.3.10 文件輸入、輸出與探測點
4.3.11 加載、存儲數據文件
4.3.12 圖形窗口
4.3.13 存儲器映射(Memory Maps)
4.3.14 變量觀察窗口
4.3.15 代碼剖析(Profile)
4.3.16 GEL語言
習題四
第五章 TMS320C6000的軟件編程及代碼優(yōu)化
5.1 概述
5.2 TMS320C6000的C語言編程及優(yōu)化
5.2.1 TMS320C6000 C/C++編譯器簡介
5.2.2 編寫及編譯C語言程序
5.2.3 優(yōu)化C語言程序
5.3 通過線性匯編優(yōu)化匯編代碼
5.3.1 寫并行代碼
5.3.2 使用字訪問短型數據和使用雙字訪問字(數據打包處理)
5.3.3 軟件流水
5.3.4 多周期循環(huán)的模編排
5.3.5 其他優(yōu)化
習題五
附錄A TMS320C6000匯編指令匯總表
附錄B TMS320C6000與存儲器有關的指令匯總
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號