图书介绍
TMS320C5000系列DSP汇编语言程序设计PDF|Epub|txt|kindle电子书版本下载
- 张勇等编著 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:756061468X
- 出版时间:2004
- 标注页数:312页
- 文件大小:16MB
- 文件页数:321页
- 主题词:汇编语言-程序设计
PDF下载
下载说明
TMS320C5000系列DSP汇编语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 TMS320C54x定点DSP硬件结构1
1.1 引言1
目录1
1.2 C54x内部结构2
1.2.1 总线结构3
1.2.2 内部存储器3
1.2.3 中央处理单元(CPU)4
1.2.7 片上外设5
1.3 存储器5
1.2.5 程序存储器寻址5
1.2.6 流水线操作5
1.2.4 数据寻址5
1.4 中央处理单元(CPU)9
1.4.1 CPU状态和控制寄存器10
1.4.2 算术逻辑单元(ALU)12
1.4.3 累加器A和B13
1.4.4 筒形移位器13
1.4.5 乘法器/加法器单元14
1.4.6 比较选择和存储单元(CSSU)15
1.4.7 指数编码器16
1.5 寻址16
1.5.1 立即数寻址17
1.5.2 绝对寻址17
1.5.3 累加器寻址17
1.5.4 直接寻址18
1.5.5 间接寻址19
1.5.6 存储器映射寄存器寻址22
1.5.8 数据类型23
1.5.7 堆栈寻址23
1.6 本章小结24
习题24
第二章 TMS320C55x定点DSP硬件结构25
2.1 引言25
2.2 CPU结构26
2.2.1 内部数据和地址总线26
2.2.2 存储器接口单元(M单元)27
2.2.3 指令缓冲单元(I单元)27
2.2.4 程序流单元(P单元)28
2.2.5 地址数据流单元(A单元)29
2.2.6 数据计算单元(D单元)30
2.2.7 地址总线和数据总线32
2.2.8 指令流水线34
2.3 CPU寄存器35
2.3.1 累加器(AC0~AC3)39
2.3.2 转换寄存器(TRN0,TRN1)39
2.3.3 暂存寄存器(T0~T3)39
2.3.4 用于寻址数据空间和I/O空间的寄存器40
2.3.5 程序流寄存器(PC,RETA,CFCT)44
2.3.6 中断管理寄存器45
2.3.7 循环控制寄存器48
2.3.8 状态寄存器(ST0_55~ST3_55)49
2.4 存储器和I/O空间55
2.4.1 存储器映射55
2.4.2 程序空间56
2.4.3 数据空间57
2.5 堆栈操作58
2.5.1 数据堆栈和系统堆栈58
2.4.4 I/O空间58
2.5.2 堆栈配置59
2.5.3 快返回与慢返回60
2.6 中断和复位操作61
2.6.1 中断介绍61
2.6.2 中断向量与优先级62
2.6.3 可屏蔽中断63
2.6.4 不可屏蔽中断64
2.6.6 软件复位65
2.6.5 DSP硬件复位65
2.7 寻址方式67
2.7.1 绝对寻址方式67
2.7.2 直接寻址方式68
2.7.3 间接寻址方式71
2.7.4 循环寻址78
2.8 本章小结81
习题81
第三章 典型DSP应用系统的设计82
3.1 引言82
3.3.1 TMS320VC541083
3.3 DSP功能板芯片资料83
3.2 应用系统设计分析83
3.3.2 SST39VF40090
3.3.3 TLC320AD50C95
3.3.4 TLC27498
3.3.5 TL16C550FN98
3.3.6 MAX232102
3.3.7 TPS73HD325102
3.3.8 PDIUSBD12103
3.3.10 应用系统原理图104
3.3.9 GAL16V8104
3.4 本章小结108
习题108
第四章 TMS320C54x汇编语言109
4.1 引言109
4.2 汇编语句测试程序110
4.3 C54x汇编语言指令112
4.4 本章小结170
习题170
5.1 引言171
第五章 TMS320C55x汇编语言171
5.2 汇编语句测试程序172
5.3 C55x汇编语言指令175
5.3.1 操作数175
5.3.2 指令并行特性181
5.3.3 指令182
5.4 本章小结183
习题183
6.1 引言184
第六章 浮点运算汇编程序设计184
6.2 计算sinx值185
6.2.1 计算基础185
6.2.2 数值定标185
6.2.3 程序设计185
6.3 计算cosx值194
6.3.1 计算方法与数值定标194
6.3.2 程序设计195
6.4 正弦查找表200
6.4.1 生成正弦查找表200
6.4.2 程序设计201
6.5 FIR滤波器设计204
6.5.1 SIMULINK仿真分析205
6.5.2 C54x FIR汇编程序设计206
6.6 开方运算215
6.6.1 算法分析215
6.6.2 程序设计215
6.7 本章小结221
习题221
7.1 引言222
第七章 同步串行通信汇编程序设计222
7.2 程序实现功能223
7.3 程序设计223
7.3.1 简单McBSP口通信程序223
7.3.2 语音FIR滤波程序228
7.3.3 观察滤波效果234
7.4 本章小结239
习题239
第八章 异步串行通信汇编程序设计240
8.1 引言240
8.2 程序实现的功能241
8.3.1 主机程序设计242
8.3 程序设计242
8.3.2 目标机程序设计250
8.4 本章小结264
习题264
第九章 BOOT汇编程序设计265
9.1 引言265
9.2 程序实现功能266
9.3 程序设计266
习题272
9.4 本章小结272
附录273
附录A techor ICE DSP仿真器273
附录B FFT算法273
B.1 DFT和IDFT的同一性273
B.2 CCStudio程序设计278
附录C GAL 16V8控制逻辑287
附录D C55x指令汇总288
结束语312