- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《DSP 技术及应用》习题答案
第1章 绪论
DSP的概念是什么?本书说指的 DSP 是什么?
答:DSP 有两个概念。一是数字信号处理(Digital Signal Proce)s,si指ng以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理;二是数字信号处理器(Digital Signal Proc)e,ss指or是一种特别适合于进行数字信号处理运算的微处理器,其主要应用是实时快速地实现各种数字信号处理算法。
本书中的 DSP 主要指后者,讲述数字信号处理器的应用。
什么是哈佛结构和冯诺伊曼结构?它们有什么区别? 答:(1) 冯·诺伊曼(Von Neuman )结构
该结构采用单存储空间,即程序指令和数据共用一个存储空间,使用单一的地址和数据总线,取指令和取操作数都是通过一条总线分时进行。当进行高速运算时,不但不能同时进行取指令和取操作数,而且还会造成数据传输通道的瓶颈现象,其工作速度较慢。
(2)哈佛(Harvard)结构
该结构采用双存储空间,程序存储器和数据存储器分开,有各自独立的程序总线和数据总线,可独立编址和独立访问,可对程序和数据进行独立传输,使取指令操作、指令执行操作、数据吞吐并行完成,大大地提高了数据处理能力和指令的执行速度,非常适合于实时的数字信号处理。
已知一个 16 进制数 3000H ,若该数分别用Q0 、Q5 、Q15 表示,试计算该数的大小。
答:3000H=12288 。若用Q0 表示,则该数就是 12288;若用Q5 表示,则该数就是 12288*2-5=384;若用 Q15 表示,则该数就是 12288*2-15=0.375
若某一个变量用 Q10 表示,试计算该变量所能表示的数值范围和精度。答:Q10 能表示的数值范围是-32~31.9990234,其精度为 2-10
若 x=0.4567,试分别用 Q15 、Q14 、Q5 将该数转换为定点数。
答:Q15 :x*215=int(0.4567*32768)=149;65Q14 :x*214=int(0.4567*16384)=74;82
Q5 :x*25=int(0.4567*32)=。14
注意:结果都要取整;可以十进制也可以是十六进制。
第2章 TMS320C54x 的 CPU 结构和存储器配置
TMS320C54x芯片的CPU 主要由哪几部分组成? 答:CPU 主要组成是 40 位的算术逻辑运算单元 ALU;
40 位的累加器 A 和 B;
40 位的桶形移位寄存器; 乘法累加单元(MAC );
比较、选择和存储单元(CSSU );指数编码器(EXP);
16 位的状态寄存器 ST0、 ST1 以及处理器工作方式状态寄存器 PMST ; 寻址单元。
处理器工作方式状态寄存器 PMST 中的 MP/MC 、OVLY 和 DROM 三个状态位对‘C54x 的存储空间结构各有何影响?
答:MP/MC 控制位用来决定程序存储空间是否使用内部存储器。当 MP/ MC=0 时,称为微计算机模式,允许片内 ROM 配置到程序存储器。当 MP/ MC=1 时, 称为微处理器模式,禁止片内 ROM 配置到程序存储器。
OVLY 控制位用来决定程序存储空间是否使用内部 RAM 。当 OVLY= 0 时,程序存储空间不使用内部 RAM 。当 OVLY= 1 时,程序存储空间使用内部 RAM ,内部 RAM 同时被映射到程序存储空间和数据存储空间。
DROM :用来决定片内 ROM 是否可以映射到数据存储空间。当 DROM=1 时, 片内 ROM 配置到程序和数据存储空间。当 DROM=0 时,禁止片内 ROM 配置到数据存储空间。
第3章 TMS320C54x 的指令系统
3.1 已知(30H )=50H ,AR2=40H ,AR3=60H ,AR4=80H 。
MVKD
30H ,*AR2
;(40H )=50H
MVDD
*AR2 ,*AR3
;(60H )=50H
MVDM
*AR3 ,AR4
;AR4=50H
运行以上程序后,(30H )、(40H )、*AR3 和 AR4 的值分别等于多少?答:均等于 50H 。
3.2已知(80H )=20H ,(81H )=30H 。 LD #0,DP
LD 80H ,16,B ADD 81H ,B
运行以上程序后,B 等于多少?
答:此题错误。因为第 2 和第 3 条指令中的 80H 、81H 默认是@80H 、@81H ,那么根据直接寻址方式的地址形成,DP 的值放在高 9 位,@ 后面的值只取低 7 位, 合在一起形成 16 位地址就是 0000000000000000B(0000H )、0000000000000001B
(0001H )。而这 2 个地址的值已知条件中没有说明,
文档评论(0)