文档介绍:上海师范大学标准试卷
2009 ~2010学年第一学期考试日期 2009 年 11月 20日
科目:DSP技术基础(B卷)
专业本、专科年级班姓名学号
题号
一
二
三
四
五
六
七
八
总分
我承诺,遵守《上海师范大学考场规则》,诚信考试。签名:________________
填空题(20分)
典型的实时数字信号处理系统的基本部件包括:抗混叠滤波器、模数转换器、DSP(数字信号处理器)、数模转换器和抗镜像滤波器。
存储器结构分为两大类:冯诺依曼结构和哈佛结构。冯•诺依曼结构的特点是只有一个存储器空间、一套地址总线和一套数据总线;指令、数据都存放在这个存储器空间中,统一分配地址,所以处理器必须分时访问程序和数据空间。哈佛结构程序存储器空间和数据存储器空间分开,具有多套地址、数据总线,哈佛结构是并行体系结构,程序和数据存于不同的存储器空间,每个存储器空间独立编址、独立访问。
TMS320C55x 的寻址空间为16MB,当CPU从程序空间读取程序代码时,使用24位地址,当访问数据空间时,使用23位的地址。
C55x DSP支持三种寻址模式,绝对寻址模式、直接寻址模式和间接寻址模式。
EHPI的连接方式有两种:非复用方式和复用方式。
McBSP属于多通道串口,每个McBSP最多可有128个通道。每个寄存器控制16个通道,因此128个通道共有8个通道使能寄存器。
简答题(20分)
请给出TMS320VC5510的上电加载方式。
答:TMS320VC5510的上电加载方式有SPI口加载方式,EMIF口加载方式、EHPI口加载方式和McBSP口加载方式。
C55x系列处理器在使用TLC5510完成并行采样时可以采用哪几种方式读取采样数据?
答:处理器读取采样数据可以通过两种方式进行,即中断方式或者DMA方式。
简述采用DMA方式完成TLC5510数据采集的特点和优点。
答:DMA方式是把INT3引脚的低电平信号作为DMA同步事件,由它引发DMA传送,从而将采样数据导入处理器存储器,该方式的优点是不需处理器干预,并且在数据区存满后还可向DSP发出中断通知数据区满。
给出数字信号处理器的运算速度指标,并给出其具体含义。
答:常见的运算速度指标有如下几种:
(1) 指令周期:执行一条指令所需的最短时间,数值等于主频的倒数;指令周期通常以ns(纳秒)为单位。例如,运行在200MHz的TMS320VC5510的指令周期为5ns。
(2) MIPS:每秒百万条指令数。
(3) MOPS:每秒百万次操作数。
(4) MFLOPS:每秒百万次浮点操作数。
(5) BOPS:每秒十亿次操作数。
(6) MAC时间:一次乘法累加操作花费的时间。大部分DSP芯片可在一个指令周期内完成MAC操作;
(7) FFT执行时间:完成N点FFT所需的时间。FFT运算是数字信号处理中的典型算法而且应用很广,因此该指标常用于衡量DSP芯片的运算能力。
(10分)
当一条指令使用PDP直接寻址模式,请给出图中16位I/O地址的地址范围。
PDP
Poffset
I/O空间
0000 0000 0
.
.
.
0000 0000 0
000 0000
.
.
.
111 1111
第0外设数据页:0000h~007Fh
0000 0000 1
.
.
.
0000 0000 1
000 0000
.
.
.
111 1111
第1外设数据页:0080h~00FFh
0000 0001 0
.
.
.
0000 0001 0
000 0000
.
.
.
111 1111
第2外设数据页:0100h~017Fh
.
.
.
.
.
.
. .
. .
. .
1111 1111 1
.
.
.
1111 1111 1
000 0000
.
.
.
111 1111
第511外设数据页:FF80h~FFFFh
(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
(10分)
已知AR3=0302H,(302)=EF00H,T0=3300H,T1=0H。
ADD *AR3+, T0, T1
执行前
执行后
AR3
0302
CARR