- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP复习题及答案的
DSP原理及应用复习题
题型为以下七种:
填空题(每空1分,共10分)
单项选择题(每题2分,共10分)
判断题(每题2分,共10分)
简答题(每题4分,共20分)
程序阅读题(每题4分,共20分)
编程题(8分)
作图题(10分)
程序设计题(12分)
填空题
在DSP处理器中,数据地址的产生是由(数据地址发生器)来完成的。
TMS320C54x的累加器分别称为(累加器A)和(累加器B),它们的数据宽度是(40)位。
TMS320C54x 的DSP采用先进的(哈佛)结构,其独立的(程序)总线和(数据)总线允许同时读取(指令)和(操作数),实现高度的并行操作。
TMS320C54x的通用I/O引脚有(跳转控制输入引脚)和(外部标志输出引脚XF)。
指令MPY 0Dh, A中乘数和被乘数分别在( 累加器B高16位 )和(累加器A)中。
TMS320C54x有(3)个状态和控制寄存器。
在DSP处理器中,配有两个地址生成器,包括(数据地址发生器)和(程序地址发生器)。
TMS320C54x使用一个40位的(ALU)和两个40位的(累加器ACCA和ACCB)来完成算数算术运算和逻辑运算。
TMS320C54x存储器由3个独立的可选择空间组成:(程序空间)、(数据空间)和(I/O空间)。
TMS320C54x的指令系统包含(助记符指令和代数指令99e9 B 9.9e9 C 99e9 D 99.e9
三、判断题
1.TMS320C54x汇编语言中,符号常量可以用.set定义,不占用存储器
。( X )
2.TMS320C54x的中断处理分为3个阶段:一是请求中断,二是响应中断,三是执行中断服务程序。 ( √ )
3.TMS320C54x在执行中断之前,要完成所有流水线中的指令。所以,最大的中断延时取决于进入流水线的指令。 ( √ )
4.TMS320C54x在执行中断服务程序(ISR)时,在进入中断服务程序后,CPU将首先把程序计数器(PC)的值,也即返回地址,压入堆栈,然后把中断矢量的地址装入PC。( × )
5.TMS320C54x有三个状态和控制寄存器,分别是:状态寄存器ST0,状态寄存器ST1,以及处理器方式状态寄存器PMST。 ( √ )
6.如果在程序中未用任何段伪指令,则汇编器将把所有的程序块或数据块统一汇编至.text段中
。( × )
7.MEMORY命令是告诉连接器如何将输入段组合成输出段。 ( × )
8.TMS320C54x在执行中断之前,要完成所有流水线中的指令。所以,最大的中断延时取决于进入流水线的指令。 ( × )
9.局部标号可以用伪指令来定义。 ( √ )
10.TMS320C54x只有两个状态和控制寄存器,分别是:状态寄存器ST0,状态寄存器ST1。 ( × )
四、简答题
1.简述哈佛结构的基本特征,并画出示意图。P3
哈佛结构结构采用双存储空间,程序存储器和数据存储器分开,取指和读数可以同时进行,扩展了存储器带宽,增加了系统的吞吐量。
简述TMS320C54x DSP的ALU的可能的输入数据来源。P44
第一种答案:
ALU的X输入端的数据:
?移位器的输入 ?来自数据总线DB的数据存储器操作数
ALU的Y输入端的数据:
?累加器A中的数据 ?累加器B中的数据
?来自数据总线CB的数据存储器操作数 ④T寄存器中的数据
第二种答案:
可以使用的输入形式包括:16位的立即数,从数据存储器读出的16位字,暂存器T中的16位字,从数据存储器中读出的2个16位字,从数据存储器读出的1个32位字,从其中一个累加器输出的40位值
简述辅助寄存器(AR0~AR7)的主要功能。
辅助寄存器(AR0~AR7)属于数据地址生成逻辑单元,产生16位数据空间,通用R,为各种寻址服务。
简述TMS320C54x中硬件定时器的功能。
TMS320C54x有一个带有4位预定标器的16位定时电路。这个定时计数器每个时钟周期减1,减至0时就产生一个定时中断。可以通过设置特定的状态位,来使定时器停止、恢复运行、复位或禁止。
5.列举四种绝对地址寻址。P142
数据存储器地址(dmad)寻址 程序存储器地址(pmad)寻址
端口地址(PA)寻址 *(lk)寻址
简述TMS320C54x DSP的总线组成和功能。P31
C54x的内部有8组16位总线:4条程序/数据总线和4条地址总线。这些总线功能:
(
文档评论(0)