(完整word版)【上海师范大学】DSP技术基础期末试卷A(答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上海师范大学标准试卷
2009 ~2010学年第一学期考试日期2009 年11月20日
科目:DSP技术基础(A卷)
专业本、专科年级班姓名学号
我承诺,遵守《上海师范大学考场规则》,诚信考试。签名:________________
一、填空题(20分)
1.典型的实时数字信号处理系统的基本部件包括:抗混叠滤波器、模数转换器、
DSP(数字信号处理器)、数模转换器和抗镜像滤波器。
2.存储器结构分为两大类:冯诺依曼结构和哈佛结构。冯•诺依曼结构的特点是
只有一个存储器空间、一套地址总线和一套数据总线;哈佛结构的程序存储器空间和数据存储器空间分开,具有多套地址、数据总线,哈佛结构是并行体系结构,程序和数据存于不同的存储器空间,每个存储器空间独立编址、独立访问。
3.TMS320C55x 的寻址空间为16MB,当CPU从程序空间读取程序代码时,使
用24位地址,当访问数据空间时,使用23位的地址。
4.C55x DSP支持三种寻址模式,绝对寻址模式、直接寻址模式和间接寻址模式。
5.EHPI的连接方式有两种:非复用方式和复用方式。
6.McBSP属于多通道串口,每个McBSP最多可有128个通道。每个寄存器控制
16个通道,因此128个通道共有8个通道使能寄存器。
7.McBSP的寄存器主要包括三部分:收发通道寄存器、时钟和帧同步寄存器、
多通道选择寄存器。
二、简答题(15分)
1.简述数字信号处理器的主要特点。
答:(1)存储器采用哈佛或者改进的哈佛结构;(2)内部采用了多级流水;(3)具有硬件乘法累加单元;(4)可以实现零开销循环;(5)采用了特殊的寻址方式;(6)高效的特殊指令;(7)具有丰富的片内外设。
2.TMS320C55x DSP 的流水线操作包括多少个阶段?每一阶段完成什么操作?答:两个。第一阶段是取流水线,即从内存中取出32位的指令包,放入指令缓冲队(IBQ)中,然后为流水线的第二阶段提供48位的指令包。第二阶段是指执行流水线,这部分的功能是对指令进行解码,完成数据的存取和计算。
3.TMS320C55x DSP有哪些片上外设?
答:两个20位的定时器。一个看门狗定时器。6通道直接存储器存取控制器(DMA)。外部存储器接口(EMIF)。三个串口支持最多三个多通道缓冲串口(McBSP)或最多两个多媒体/安全数字卡接口。增强型主机接口(EHPI)是一个16位的并行接口。可编程锁相环(DPLL)时钟发生器。USB全速(12Mbps)从端口。I2C主从接口。一个实时时钟。
当一条指令使用PDP直接寻址模式,请给出图中16位I/O地址的地址范围。
四、(5分)
运行在200MHz的TMS320VC5510的指令周期是多少?
答:为5ns。
五、(10分)
已知AC1=0200FC00H,AR3=0200H,(200)=3400H。
MOV *AR3+ << #16, AC1
执行上面指令后,AC1和AR3的值分别是多少?
答:Before After
AC1 00 0200 FC00 AC1 00 3400 0000
AR3 0200 AR3 0201
200 3400 200 3400
已知AR3=0302H ,(302)=EF00H ,T0=3300H ,T1=0H 。 ADD *AR3+, T0, T1
执行上面指令后,T0、T1和AR3的值分别是多少?
七、(10分)
已知AC0=EC000000H ,AC1=00000000H ,AR1=0200H ,(200)=3300H ,TC2=1。ADDSUBCC AR1, AC0, TC2, AC1
执行上面指令后,AC1、AR1和AC0的值分别是多少?
答:Before After
AC0 00 EC00 0000 AC0 00 EC00 0000 AC1 00 0000 0000 AC1 01 1F00 0000 AR1 0200 AR1 0200 200 3300 200 3300 TC2 1 TC2 1 SXMD 0 SXMD 0 M40 0 M40 0 ACOV1 0 ACOV1 1 CARRY 0 CARRY 1
如果TLV320AIC23的输入时钟为18.432MHz,而使用的采样率为48KHz,需要对输入时钟进行多少分频才能得到所要的采样率?
答:分频数=18.432/0.048=384
所有需要对输入时钟进行384倍分频能够得到48KHz采样率。
九、(10分)
如果选取MAX5101进行数模转换,如果供电电压为3.3V,输出数值N B为143,这时MAX5101的输出电压为多少?
答:根据公式V OUT = (N B·V DD) / 256计算得到1.843V。