………… … … … … … … :线号…学…… … … … … … … … … :…名封姓…… … … … … … … … … … … 密 … :…级…班业……专……………河南理工大学 2009-2010 学年第 2 学期
1.在设计DSP应用系统时,如何选取DSP芯片?(5分) 《DSP原理与应用》试卷(A卷)
总得分 阅卷人 复查人 考试方式 本试卷考试分数占学生总评成绩比例 闭卷 70%
分数 30 一、填空题 (每空1分) 得分
1. DSP芯片的4种基本结构分别为 、 、 和
2.简述DSP硬件乘法器的工作原理。(3分) 特殊的DSP指令。
2. DSP芯片按基础特性可分为 和 ,按数据格式可分为 和 ,按用途可分为 和 。 3.中央处理单位是DSP的核心部件,它包括如下几个主要部分 、 和 。
4.TMS320LF240x采用了三种基本的寻址方式,分别为: 、 和
5.在DSP软件进行调试之前,需要书写三种格式的文件,分别为: 、 和 。
6.在数值运算中,实现非线性运算最常用的方法有库函数法、 和混合法。
7.对I/O口端口的操作对应着两类寄存器,它们分别是: 和 。 3.简述DSP芯片是如何处理中断响应?(7分) 8.事件管理器用于运动控制和电机控制,每个事件管理器包括: 、 、 和 。
9. TMS320LF240x有16路AD转换通道,可以工作在8个通道一组的 模式和16个通道一组的 模式。
10.串行外设接口(SPI)有4种时钟模式,分别为 、 、 和上升沿有延时模式。
分数 40 二、简答题 得分
第1页(共3页)
4. 编写DSP汇编指令时需注意那些问题?(5分)
5.在定点DSP的运算中,什么是数的定标?为什么要进行数的定标?定点数和浮点数是如何转换的?(7分)
6.简述模数转换模块(ADC)的自动排序器在连续转换方式下的工作流程。(7分)
7.简述看门狗定时模块的作用及其工作原理。(6分)
分数 得分 15 三、分析题 以下程序段为一中断子程序,其中ADCOUNT及RESULT0的定义如下: ADCOUNT .usect “data0”,1(假设地址为:0x0800) RESULT0 .usect “data1”,1(假设地址为:0x0840)
GISR1:
LDP #0E0h LACC PIVR, 1 ADD #PVECTORS BACC
ADCINT_ISR: CLRC SXM
LDP #DP_SARAM2
LAR AR1, #ADCOUNT LAR AR0, #15 LAR AR2, #RESULT0 MAR *, AR2 ADC1:
LACC *+, 16, AR1 SACH * ADRK #1 MAR *, AR0
BANZ ADC1, *-, AR2 试分析该段程序的功能。
第2页(共3页)
2. 已知CPU的时钟频率为24MHz,根据下面这段延时程序,求出延时时间。(7分)
DELAY:
MAR *,AR4 LAR AR4,#0FFFEh LAR AR0,#00h DELAY1:
SBRK RPT NOP
CMPR BCND RET .END
分数 15 四、计算题 得分 1. 已知一个16进制数300H,若该数分别用Q0、Q4、Q8、Q15表示,求该数的大小。(8
分)
第3页(共3页)
#1 #181 0 DELAY1,NTC
相关推荐: