《DSP原理与应用》期末考试试题_第1页
《DSP原理与应用》期末考试试题_第2页
《DSP原理与应用》期末考试试题_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上 装 订 线 内 不 要 答 题 XX大学1314学年第二学期DSP原理与应用期末考试试题(B)注意事项:1、适用班级:1x级电子信息科学与技术1、2、3班2、本试卷共2页。满分100分。3、考试时间120分钟。 4、考试方式: “闭卷”得分阅卷人复查人一、判断题(每小题1分,共10分)1、TTMS320C5402系列DSP处理器最大的数据存储空间为64K字 ( 对 )2、FIR时线性缓冲区是一个滑动窗,包含最近的数据,若有新的数据到来,它将覆盖旧的数据。 ( 错 )3、DSP的工作频率只能是外部晶体振荡器的频率。 ( 错 )4、TMS320C54X DSP的32个中

2、断源分为14级,其中INT0级别最高。( 错 )5、C5000系列DSP低功耗、大运算量,主要用于便携式信息处理终端产品。( 对 )6、解决MMR写操作的流水线冲突时,一般可用采用推荐指令和插入空操作指令的方法。(对 )7、DSP的片内ROM主要存放固化程序和系数表,只能作为程序存储空间。 ( 错 )8、控制位中DROM位用来决定数据存储空间是否使用内部ROM。 ( 错 ) 9、C54x系列DSP处理器中,实现时钟频率倍频或分频的部件是锁相环PLL ( 对) 10、DSP处理器TMS320VC5509的堆栈是向高地址方向生长的。 ( 错 )二、填空题(每小空1分,共20分)1、C54x DSP

3、中传送执行指令所需的地址需要用到 、CAB、DAB和 4条地址总线。1、答:PAB 、 EAB2、 DSP的寻址方式有七种,分别为立即寻址、绝对寻址、累加器寻址、 、 间接寻址 、 、堆栈寻址。2. 答:直接寻址、存储器映象寄存器寻址3、TMS320C54X具有两个通用I/O口,_用于输入外设的状态;_用于输出外设的控制信号。3. 答:BIO,XF4、C54x DSP的指令系统有 和 两种形式。4.答: 助记符指令 和 代数指令 5、COFF目标文件中.text段通常包含 ,.data段通常包含己初始化的数据,.bss段中通常为 保留空间。5答:可执行代码、未初始化的数据6、C54x DSP芯

4、片采用了6级流水线的工作方式,即一条指令分为 、取指、译码、 、读数和执行6个阶段。6答:预取指/ 寻址 7、C54x系列DSP上电复位后的工作频率是由片外3个管脚 ; ; 来决定的。7、答:CLKMD1、CLKMD2、CLKMD3 8、TMS329VC5402型DSP的ST1寄存器中,INTM位的功能是 。8、答:开放/关闭所有可屏蔽中断9、C54x的MP/MC管脚的功能是 。9、答: 微计算机或是微处理器工作模式10、.DSP处理器TMS320C5402的I/O空间为_ _ _字。10.答:64K11、5桶形移位器的移位数有三种表达方式: ; 和T的低6位。11.答:立即数 ; ASM ;

5、 T低6位 三、简答题(每小题4分,共20分)1、TMS320C54x片内存储器一般包括哪些种类?如何控制存储器片内或片外的分配?答:TMS320C54x的片内存储空间分为3个可选择的存储空间:64K的程序空间,64K的数据空间和64K的I/O空间,所有TMS320C54x芯片都包括RAM、SARAM、DARAM。 程序空间:MP/MC=1 4000HFFFFH 片外 MP/MC=0 4000HEFFFH 片外 FF00HFFFFH 片内 OVLY=1 0000H007FH 保留 0080H007FH 片内 OVLY=0 0000H3FFFH 片外 数据空间:DROM=1 F000HFEFFH

6、 只读空间 FF00HFFFH 保留 DROM=0 F000HFEFFH 片外2、数字信号处理技术及算法在工程实践中常见的实现方法有哪些?2、答:数字信号处理技术及算法在工程实践中常见的实现方法有: 在通用计算机(PC机)上用软件(如Fortran、C语言)实现 在通用计算机系统中加入专用的加速处理机实现 用单片机实现 用通用的可编程DSP芯片实现用专用的DSP芯片实现,可用在要求信号处理速度极快的特殊场合,如专用于FFT、数字滤波、卷积、相关算法的DSP芯片 用基于通用DSP核的ASIC芯片实现。3、简述链接命令文件(cmd 文件)的功能。3. 答:链接命令文件(cmd 文件)指定存储器的结

7、构和段的定位,有MEMORY和SECTIONS两条指令。MEMORY伪指令用来定义目标系统的存储器配置空间,包括对存储器各部分命名,以及规定它们的起始地址和长度。 SECTIONS伪指令用来指定链接器将输入段组合成输出段方式,以及输出段在存储器中的位置,也可用于指定子段。4、简述PMST寄存器中IPTR的作用。4、答:C54x的中断向量地址是由PMST寄存器中的IPTR(9位中断向量指针)和左移2位后的中断向量序号所组成。中断向量地址=IPTR+(左移2位的中断向量序号)5、如何实现DSP由一种工作频率切换到另外一种工作频率?5、答:步骤1:复位PLLNDIV,选择DIV方式; 步骤2:检测P

8、LL的状态,读PLLSTATUS位; 步骤3:根据所要切换的倍频,确定乘系数; 步骤4:由所需要的牵引时间,设置PLLCOUNT的当前值; 步骤5:设定CLKMD寄存器。四、阅读题(每小题6分,共12分)1、已知DSP的三个时钟引脚状态CLKMD1-CLKMD3=111,外部晶振=10MHz,参数设置表:CLKMD1 CLKMD2 CLKMD3 CLKMD复位值 时钟方式 000E007H PLL15 0019007H PLL10 0104007H PLL5 1001007H PLL2 110F007H PLL1 1110000H 2分频 101F000H 4分频 STM #00H,CLKMD

9、 Status:LDM CLKMD,A AND #01H,A BC Status,ANEQ STM #9007H,CLKMD问题(1)DSP复位后,DSP的工作时钟是多少?(2)执行上面的程序片段后,DSP的工作时钟是多少?1. 答:(1)5MHz(2)100MHz2、阅读程序,回答后面的问题STM #9,AR4begin: STM #7,BRC RPTB next-1 nopnext: LD #0,B banz begin,*AR4-问(1)BRC寄存器是做什么用途?(2)其中的“nop”语句被执行了多少次?2答:1)BRC保存着RPTB指令的循环次数 2)80次五、设计题(第1、第3小题每

10、题12分,第2小题14分,共38分)1、编程实现计算:y=x+y-w .title aaa.asm .bss x,1.bss y,1.bss w,1.bss z,1.def _c_int00.datatable:.word 20H,20H,20H.text_c_int00:RSBX CPL ;CPL=0 方式LD #1,DP STM #x,AR1 ; 将x的地址存储到AR1中RPT#2MVPDtable,*AR1+ ;从程序存储器传送到数据存储器LDx,A ;将x值装入累加品中。ADDy,ASUBw,ASTLA,z end:Bend .end2、编程利用线性缓冲区实现FIR低通滤波器,N=7

11、。.title “FIR1.ASM” .mmregs .def start x .usect “x”,8 PA0 .set 0 PA1 .set 1 .data COEF: .word 1*32768/10 .word 2*32768/10 .word -4*32768/10 .word 3*32768/10 .word -4*32768/10 .word 2*32768/10 .word 1*32768/10 .textstart: SSBX FRCT STM #x+7,AR2 STM #6,AR0 LD #x+1,DP PORTR PA1,x+1FIR1: RPTZ A,#6 MACD *AR2-,COEF,A STH A,*AR2 PORTW *AR2+,PA0 BD FIR1 PORTR PA1,*AR2+0 .end 3、编写一段程序,首先对数组x20赋值,再将数据存储器中的数组x20复制到数组y20。 .titlea123.asm .bss x, 20 .bss y, 20 .data table: .word 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 .def_c_int

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论