- 12
- 0
- 约1.86千字
- 约 3页
- 2017-06-07 发布于重庆
- 举报
中南大学dsp试卷-模拟题2
中南大学考试试卷
考试时间分钟总分100分,占总评成绩70%
一、填空题(本题15分,每空1分)
1、设有四位十六进制定点数A568H,如果其Q值约定为4,则其所代表的十进制值为( 1 )。
2、COFF文件中一般由三种形式的段组成,分别是( 2 )、( 3 )和.bss预留空间段。
3、特殊功能寄存器ST1中的 C16 4 ,表示DSP的ALU工作在双精度运算方式。
4、TMS320C54X有三种类型的串行口:标准同步串行口、( 4 )和( 5 )。
5、TMS320C54X中央处理器中指数编码器硬件单元专门用于执行( 6 )指令,该指令的功能是( 7 )。
6、块循环指令RPTB执行时需要涉及的寄存器有( 8 )。
7、对信号 ,在时间T内采集N个数据,其离散傅氏变换(DFT)形式为:
其中,( 9 )为第k 次谐波分量,基波频率为( 10 ),( 11 )为蝶形因子,计算上述表达式共需( 12 )次复数乘法运算。利用蝶形因子具有的( 13 )性质,可将上述复杂运算改进为FFT算法,基-2 FFT算法需( 14 )次复数乘法运算,DSP54系列中有专门寻址方式( 15 ),提高FFT运算速度和存储效率。
二、简答题(本题25分,每小题5分)
1、简述DSP芯片内部硬件结构上的主要特征。
2、主机接口HPI8有几个可操作的寄存器,其各自的特点是什么?
3、简述CCS的功能以及SIMULATOR与EIMULATOR的区别。
4、TMS320C54X采用流水线工作,简述该类芯片流水线工作方式的基本特征,为什么会产生流水线冲突及如何避免?
5、简述DSP最小硬件系统的组成及其原理框图。
三、阅读与分析指令(本题20分)
1、已知(30H) 50H,AR2 40H,AR3 60H,AR4 80H,则运行以下程序后,(30H), 40H ,*AR3和AR4的值分别是多少。
MVKD 30H, *AR2
MVDD *AR2,*AR3
MVDM *AR3,AR4
2、指令 MACR *AR5+,*AR6+,A,B 回答下列问题: (1)指令中第二个操作数的寻址方式; (2)根据指令执行前相关寄存器和内存单元的内容填写执行后的结果。 指令执行前 指令执行后
A:00 001E 2540H (1)
B:00 0000 2000H (2)
T: 0040H (3) FRCT: 1 1 AR5: 0300H (4) AR6: 0450H (5) 0300H: 0254H (6) 0450H: 0300H (7)
四、程序(本题15分)
分析下列TMS320C54X DSP汇编程序,回答问题:
(1)整个程序完成的功能是什么?如何实现其功能?
(2)标号TIMER开始程序具有什么特点,目的是什么
(3)画出程序流程图。
TIM0 .SET 0024H
PRDO .SET 0025H
TCRO .SET 0026H
FLAG .USECT “VARS”,1
START: ST #1, FLAG STM #79, TIM0 STM #79, PRDO STM #0269H, TCRO STM #0008H,IFR STM #0008H,IMR RSBX INTM
AGAIN: B AGAIN
;
TIMER: PSHM TRN PSHM T PSHM ST0
PSHM ST1 BITF FLAG,#1 BC XF_OUT,NTC SSBX XF ST #0, FLAG B NEXT
XF_OUT: RSBX XF ST #1, FLAG
NEXT: POPM ST0 POPM ST1 POPM T POPM TRN RETE
五、设计应用题(本题25分)
设计基于窗函数的高通FIR滤波器,已知:
过渡带:
高通滤波器截止频率阻带衰减系数 : 38DB
理想低通滤波器单位脉冲响应:
请回答下列问题:
(1)数字滤波器差分方程的一般形式。说明FIR滤波器与IIR滤波器各自的特点。
(2)确定采用的窗函数形式以及对应FIR滤波器的阶数N,描述滤波器参数 的计算过程。
(3)画出程序流程图。
(4)用汇编语言或者C语言编写满足上述要求的FIR滤波器程序。(设参数 已计算得到,如用C语言则假设从数据键盘输入,结果显示在屏幕上;如用汇编语言则假设从PA0口输入,结果从PA1口输出)。
原创力文档

文档评论(0)