- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
小数数组乘加程序的编写
目录
第一章 概论 1
第一节 数字信号处理概述 1
第二节 可编程DSP芯片 1
一、DSP芯片的种类 1
二、TMS320 DSP系列 2
三、DSP芯片的主要特点 2
四、DSP芯片的应用 2
第二章 TMS320C54x的硬件结构 3
第一节 TMS320C54x的特性和硬件组成框图 3
第二节 TMS320C54x的总线结构 5
第三节 TMS320C54x的存储空间结构 5
一、存储空间结构 5
二、程序存储空间 6
三、数据存储空间 6
四、I/O空间 6
第四节 中央处理单元(CPU) 6
第三章 TMS320C54x汇编指令系统 7
第四章 TMS320C54x软件开发 9
第一节 汇编器对段的处理 9
一、未初始化段 9
二、已初始化段 9
三、命名段 9
四、子段 10
五、段程序计数器(SPC) 10
第二节 链接器对段的处理 10
第三节 重新定位 10
第四节 程序装入 11
第五章 小数运算程序 11
第六章 小数数组乘加程序的编写 12
第七章 心得体会 14
参考文献 15
第一章 概论
第一节 数字信号处理概述
数字信号处理是一门设涉及多门学科并广泛应用于很多科学和工程领域的新兴学科。
数字信号处理是利用计算机或专用处理设备,以数字的形式对信号进行分析、采集、合成、变换、滤波、估算、压缩、识别等加工处理,以便提取有用的信息进行有效的传输与应用。与模拟信号处理相比,数字信号处理具有精确、灵活、抗干扰能力强、可靠性高、体积小、易于大规模集成等优点。
数字信号处理包括以下两个方面的内容。
算法的研究
算法的研究是指如何以最小的运算量和存储器的使用量来完成指定的任务,如20世纪60年代出现的快速傅立叶变换,使数字信号处理技术发生了革命性的变化。
数字信号处理的实现
数字信号处理的实现是用硬件、软件或软硬结合的方法来实现各种算法。数字信号处理的实现一般有以下几种方法:
在通用计算机上用软件实现,但速度慢。
在通用计算机系统中加入专用的加速处理机实现,不适合于嵌入式的应用,专用性强。
用单片机实现,用于不太复杂的数字信号处理。
用通用的DSP芯片实现,具有可编程性和强大的处理能力。
用专用的DSP芯片实现,用于速度要求极快的场合。
用基于通用DSP核的ASIC芯片实现。
第二节 可编程DSP芯片
一、DSP芯片的种类
DSP芯片可以按照以下3种方式进行分类。
1.按基础特性分,分为静态DSP芯片和一致性DSP芯片。
2.按用途分,分为通用型和专用型芯片。
3.按数据格式分,分为定点DSP和浮点DSP。
二、TMS320 DSP系列
通用DSP芯片的代表性产品包括TI公司的TMS320系列、AD公司ADSP21xx系列、MOTOROLA公司的DSP56xx系列和DSP96xx系列、ATT公司的DSP16/16A和DSP32/32C等单片器件
TI的三大主力DSP产品系列为C2000系列主要用于数字控制系统;C5000(C54x、C55x)系列主要用于低功耗、便携的无线通信终端产品;C6000系列主要用于高性能复杂的通信系统。C5000系列中的TMS320C54x系列DSP芯片被广泛应用于通信和个人消费电子领域。
三、DSP芯片的主要特点
1.哈佛结构
2.多总线结构
3.指令系统的流水线操作
4.专用的硬件乘法器
5.特殊的DSP指令
6.快速的指令周期
7.硬件配置强
图1-2 四级流水线操作
四、DSP芯片的应用
(1)信号处理
(2)通信
(3)语音
(4)图形/图像
(5)军事
(6)仪器仪表
(7)自动控制
(8)医疗
(9)家用电器
第二章 TMS320C54x的硬件结构
第一节 TMS320C54x的特性和硬件组成框图
TMS320C54x的主要特性如下所示:
CPU
先进的多总线结构。
40位算术逻辑运算单元(ALU)。
17位×17位并行乘法器与40位专用加法器相连。
比较、选择、存储单元(CSSU)。
指数编码器可以在单个周期内计算40位累加器中数值的指数。
双地址生成器包括8个辅助寄存器和两个辅助寄存器算术运算单元(ARAU)。
存储器
64 K字程序存储器、64 K字数据存储器以及64 K字I/O空间。在C548、C549、C5402、C5410和C5420中程序存储器可以扩展。
指令系统
单指令重复和块指令重复操作。
块存储器传送指令。
32位长操作数指令。
同时读入两个或3个操作数的指令。
并行存储和并行加载的算术指令。
条件存储指令。
从中断快速返回指令。
在片外围电路(如图2-1所示)
软件可编程等待状态发生器。
可编程分区转换逻辑电路。
带有内部振荡器。
外部总线关断控制,以断开外部的数据总线、地址
原创力文档


文档评论(0)