DSP原理及应用(2812)试卷-附答案卷A(2015城南)

DSP原理及应用(2812)试卷-附答案卷A(2015城南)
DSP原理及应用(2812)试卷-附答案卷A(2015城南)

………………………………………………………………………………………………………

试卷编号 A 拟题教研室(或教师)签名教研室主任签名………………………………………………………………………………………………………

长沙理工大学考试试卷………………………………………………………………………………………………………

课程名称(含档次)DSP原理及应用课程代号D810000205

专业电子信息工程层次(本部、城南) 城南考试方式(开、闭卷)闭卷

一、选择题(本题总分 40 分,每题 2 分)

1、对于TI公司的TMS320F281X系列DSP芯片,下列说法正确的是( B )

A、定点16位DSP

B、定点32位DSP

C、浮点16位DSP

D、浮点32位DSP

2、TMS320F2812有丰富的片内资源,其中一共含有( D )RAM。

A、4×16K

B、8×16K

C、16×16K

D、18×16K

3、TMS320F281X型DSP处理器合适的I/O供电电压( B )伏。

A、5V

B、3.3V

C、1.8V

D、1.2V

4、交叉编译后的目标文件用( A )扩展名表示。

A、.obj

B、.cmd

C、.out

D、.asm

5、TMS320F281X DSP中,CPU的3个通用定时器的位数为: ( C )

A、8位

B、16位

C、32位

D、40位

6、TI的DSP编程采用段的概念,其中( B )代表存放未初始化数据段

A、.text

B、.bss

C、.data

D、.stack

7、F2812的系统SYSCLKOUT为100M,则复位时,LOSPCP为( A )M

A、25

B、37.5

C、50

D、75

8、DSP片内总线采用的是( D )

A.普林斯顿结构 B.哈佛结构C冯·诺依曼结构 D改进的哈佛结构

9、CPU中断分为可屏蔽中断和不可屏蔽中断,其中(C)属于可屏蔽中断。

A、RESET

B、NMI

C、INT1

D、USER1(用户自定义中断)

10、F2812能实际寻址的空间为( B )

A、1M

B、4M

C、8M

D、4G

11、F2812的一个事件管理器最多能产生( c )路PWM波。

A、4

B、6

C、8

D、16

12、F2812的头文件主要定义了芯片内部的寄存器结构,中断服务程序等内容,其中系统默认中断服务

程序定义在( C )文件中。

A、DSP28_SysCtrl.h

B、DSP28_Device.h

C、DSP28_DefaultISR.h

D、DSP28_PieCtrl.h

13、F2812的ADC模块含有(D)路采样通道,分为两组。

A、2

B、4

C、8

D、16

14、F2812的SCI口和SPI口均为串口,其中使用( A )时,主从机需要设定波特率。

A、SCI

B、SPI

C、SCI 和SPI

D、两者都不需要

15、CCS的( A )命令装载文件,即将编译生成的.out文件下载到目标板(实验箱)。

A、 program

B、View/Memory

C、Project/Rebuild

D、

16、CAN通讯的最大带宽( C )

A、100Kbps

B、512Kbps

C、1Mbps

D、4Mbps

17、F2812的Ecan具有( C )个可编程邮箱。

A.8个B.16个C.32个D.64个

18、TMS320F281X DSP的流水线是由( C )级(也即是由多少个操作阶段)组成。

A、 4

B、 6

C、 8

D、 10

19、TMS320C667x DSP是TI公司生产的高端DSP,其运算速度可达( A )

A、256 GMAC

B、160 GMAC

C、80 GMAC

D、40 GMAC

20、如果给F2812的A/D转换器输入最高的模拟电压时,其转换结果寄存器的值将是( B )

A、0xFFFF

B、 0xFFF0

C、0x0FFF

D、 0x1FFF

二、填空题(本题总分24分,每空1分)

1、一个DSP最小系统至少要有主芯片、、、和JTAG等几部分。电源、复位电路、时钟电路、

2、试写出目前生产DSP的三个公司TI 、、。,ADI,Freescale

3、试举出TI公司的三个系列的DSP___ ____ 、、。TMS320C2000、TMS320C5000、TMS320C6000

4、利用CCS进行DSP的C语言开发,工程中应包含的文件有、、和等几部分。.h头文件,.lib库文件,.C源文件,.CMD链接命令文件

5、F2812具有两个事件管理器EVA、EVB,每个事件管理器包括___ ____、________、________、 _ ___。通用定时器、比较单元、捕获单元、正交编码电路(QEP)。

6、F2812的CPU通用定时器的周期=________×________÷X(系统时钟)(单位秒S)。PRDH:PRD+1,TDDRH:TDDR+1

7、当MP/MC= 时,工作于微计算机方式(即MC=Microcomputer)。“0”

8、挂在PIE上的外设中断请求都是可屏蔽中断,CPU能响应PIE中断请求的基本条件是INTM= ,PIEIERx(x=1~12)对应特定外设的中断允许位置,PIEIERx的x对应IER的 x位置。0,1,1。

9、F2812片内引导时,第一条指令的地址是___ ____0x3FFFC0

10、F2812 A/D转换器的输入电压范围是___ ____ 0V~+3V

三、判断题(本题总分10分,每小题1分,正确打“√”,错误打“×”)

1、F2812内含128K字节的flash。 128k*16 (×)

2、F2812的最高时钟频率为150MHz,但是当程序烧写到Flash中运行时,速度大概降到原来在RAM中运

行的70%--80%。(√)

3、F2812的OTP模块是一种可编程的模块,能多次擦写。(×)(OTP: One Time P..)

4、DSP 处理器TMS320F2812的内核供电电压为3.3V。(×)1.8V

5.语句“#pragma?CODE_SECTION(AdcRegs,"AdcRegsFile");”将ADC的寄存器变量AdcRegs定位到AdcRegsFile段中,.cmd文件中为段指定了物理地址。(√)

6、SECTION伪指令用来指定链接器将输入段组合成输出段方式,以及输出段在存储器中的位置。

(×)

7、F2812的PIE支持96个外部中断,当前仅使用45个。(√)

8、为保证看门狗不复位,需要定时“喂狗”,即通过软件向负责复位看门狗计数器的看门狗密钥寄存器,周期性的写零。(×)

9、串行外设接口(SPI)是一种同步串行输入/输出接口,传输速率较高(LSPCLK/4),适于板级通信。

(√)

10、F2812的外设中断标志位的清除,需要将与该中断相关的外设寄存器中的中断标志位进行写1操作。(√)

四、程序阅读题(阅读以下程序,该程序为功能是周期性的让F2812的XF引脚电平翻转,请在“/*”与“*/”之间为程序行添加完整准确的注释。每空2分,共20分))

1、

MEMORY

{

PAGE 0 : /* 程序存储器定义 */ RAMM0 : origin = 0x000000, length = 0x000400

BEGIN : origin = 0x3F8000, length = 0x000002

SRAML0 : origin = 0x008000, length = 0x001000

SRAML1 : origin = 0x009000, length = 0x001000/* 在程序空间中定义名为SRAML1

的存储空间,起始地址为0x009000,长度为0x001000 */

RESET : origin = 0x3FFFC0, length = 0x000002

PAGE 1 : /* 数据存储器定义 */ RAMM1 : origin = 0x000400, length = 0x000400 /*在数据空间中定义名为RAMM1

的存储空间,起始地址为0x0004000,长度为0x000400 */

DRAMH0 : origin = 0x3f8000, length = 0x002000

}

SECTIONS

{

codestart : > BEGIN, PAGE = 0

ramfuncs : > SRAML0 PAGE = 0

.text : > SRAML0, PAGE = 0

.cinit : > SRAML0, PAGE = 0

.pinit : > SRAML1, PAGE = 0

.switch : > RAMM0, PAGE = 0 /* .switch段存放于程序空间的RAMM0空间中*/ .reset : > RESET, PAGE = 0, TYPE = DSECT

.stack : > RAMM1, PAGE = 1

.ebss : > DRAMH0 PAGE = 1

.econst : > DRAMH0, PAGE = 1

.esysmem : > DRAMH0, PAGE = 1

}

2、

#include "DSP281x_Device.h"

#include "DSP281x_Examples.h"

void delay(void) //延时函数

{ short i;

for(i=0;i<30000;i++){ }

}

void main(void) //主函数

{

InitSysCtrl(); /* 初始化系统函数*/

DINT; /* 关总中断*/

InitPieCtrl(); /* 初始化PIE控制寄存器*/

IER = 0x0000; /* 禁止所有CPU中断*/

IFR = 0x0000; /* 清除所有CPU中断标志*/

InitPieVectTable(); /* 初始化PIE中断向量表*/

EALLOW; /* 去掉寄存器保护*/

GpioMuxRegs.GPFMUX.all=0xffff;

EDIS; /* 恢复寄存器保护 */

for(;;)

{

asm(" clrc xf");

delay();

asm(" setc xf");

delay();

}

}

五、简答题(本题总分6分)

简述F281x系列DSP与51单片机相比在做乘加运算时,为什么速度要快很多?

答:高速系统时钟,改进型哈佛结构,三组数据总线,硬件乘法器、地址发生器、零开销循环、指

令流水线。

长沙理工大学试卷标准答案

课程名称:DSP原理及应用(城南)试卷编号:A

一、选择题(本题总分 40 分,每题 2 分)

1、B

2、B

3、B

4、A

5、C

6、B

7、B

8、D

9、C 10、B

11、D 12、C 13、D 14、A 15、A 16、C 17、D 18、C 19、A 20、B

二、填空题(本题总分24分,每空1分)

1、电源、复位电路、时钟电路、

2、ADI,Freescale

3、TMS320C2000、TMS320C5000、TMS320C6000

4、.h头文件,.lib库文件,.C源文件,.CMD链接命令文件

5、通用定时器、比较单元、捕获单元、正交编码电路。

6、PRDH:PRD+1,TDDRH:TDDR+1

7、“0”

8、0,1,1。

9、0x3FFFC010、0V~+3V

三、判断题(本题总分10分,每小题1分,正确打“√”,错误打“×”)

1、(×)

2、(√)

3、(√)

4、(×)5.(√)6、(×)7、(√)8、(×)9、(√)10、(√)

四、程序阅读题(阅读以下程序,该程序为功能是周期性的让F2812的XF引脚电平翻转,请在“/*”与“*/”之间为程序行添加完整准确的注释。每空2分,共20分))

1、1. 程序存储器定义 2. 在程序空间中定义名为SRAML1的存储空间,起始地址为0x009000,长度为0x001000 3. 数据存储器定义 4. 在数据空间中定义名为RAMM1的存储空间,起始地址为0x0004000,长度为0x000400 5. .switch段存放于程序空间的RAMM0空间中

2、1. 关总中断 2. 禁止所有CPU中断 3. 清除所有CPU中断标志 4. 去掉寄存器保护 5. 恢复寄存器保护

五、简答题(本题总分6分)

答:高速系统时钟,改进型哈佛结构,三组数据总线,硬件乘法器、地址发生器、零开销循环、指令流水线。

DSP原理及应用考试卷答案

. 3、若链接器命令文件的MEMORY部分如下所示: MEMORY { PAGE 0: PROG: origin=C00h, length=1000h PAGE 1: DATA: origin=80h, length=200h } 则下面说法不正确的是(A) A、程序存储器配置为4K字大小 B、程序存储器配置为8K字大小 C、数据存储器配置为512字大小 D、数据存储器取名为DATA 6、假定AR3中当前值为200h,AR0中的值为20h,下面说法正确的是() A、在执行指令*AR3+0B后,AR3的值是200h; B、在执行指令*AR3-0B后,AR3的值为23Fh; C、在执行指令*AR3-0B后,AR3的值是180h; 7、下面对一些常用的伪指令说法正确的是:(D ) A、.def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号; B、.ref 所定义的符号,是当前模块中定义,并可在别的模块中使用的符号; C、.sect命令定义的段是未初始化的段; D、.usect命令定义的段是未初始化的段。 8、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的 那些辅助寄存器如果使用到了是非法的( D ) A、AR2 B、AR4 C、AR5 D、AR6 3、假设AR3的当前值为200h,当使用以下TMS320C54XX寻址模式后其中的值为多少?假定 AR0的值为20h。 (1)*AR3+0 (2)*AR3-0 (3)*AR3+ (4)*AR3 2.在直接寻址中,指令代码包含了数据存储器地址的低7 位。当ST1中直接寻址编辑方式位CPL =0 时,与DP相结合形成16位数据存储器地址;当ST1中直接寻址编辑方式位CPL =1 时,加上SP基地址形成数据存储器地址。 3.TMS320C54有两个通用引脚,BIO和XF,BIO 输入引脚可用于监视外部接口器件的状态;XF 输出引脚可以用于与外部接口器件的握手信号。 4.累加器又叫做目的寄存器,它的作用是存放从ALU或乘法器/加法器单元输出的数据。它的存放格式为Array 5.桶形移位器的移位数有三中表达方式:立即数;ASM ;T低6位 6.DSP可以处理双16位或双精度算术运算,当C16=0 双精度运算方式,当C16=1 为双16位运算方式。 20.ST1的C16= 0 表示ALU工作在双精度算术运算方式。 7.复位电路有三种方式,分别是上电复位;手动复位;软件复位。 8.立即数寻址指令中在数字或符号常数前面加一个# 号,来表示立即数。 9.位倒序寻址方式中,AR0中存放的是FFT点数的一半。 10.一般,COFF目标文件中包含三个缺省的段:.text 段;.data 段和.bss 段。11.汇编源程序中标号可选,若使用标号,则标号必须从第一列开始;程序中可以有注释,注释在第一列开始时前面需标上星号或分号,但在其它列开始的注释前面只能标分号。 12.C5402有23条外部程序地址线,其程序空间可扩展到1M ,内程序区在第0页。

《DSP原理及应用》试卷习题答案.doc

通信系《 DSP 原理及应用》期末考试题(答案) 姓名:学号:班级:分数: 考试时间: 15:40~ 17:30考试方式:开卷;注意:所有答案必须写在答题纸上,试卷上的答案无效! 一、填空题(每空 2 分,共 20 分) 1、在 C 语言和 C55x 汇编语言的混合程序设计中, C 函数的参数和返回值传递到 C55x的寄存器中。在函数“ long func(int *p1, int i2, int i3, int i4) 中, *p1 传递到AR0寄存器,i2传递到T0寄存器,i4 到AR1寄存器,返回值由AC0寄存器传递。传递 ” 2、汇编语言“mov *AR0,AC0”使用的寻址方式是间接寻址模式,“mov#0x3, DPH”使用的寻址方式是直接寻址模式,“ mov*(#0x011234) ,T2”使用 的寻址方式是绝对寻址模式。 3、指令执行前 AC0的值是 0012345678,那么汇编语句“ AND #0x7f , AC0”, 执行之后,AC0的值是0000000078。 4、C55x 的链接器命令文件中, SECTIONS命令的主要作用是告诉链接器如何将输 入段组合成输出段,以及在存储器何处存放输出。MEMORY命令的主要作用是定义目标系统的存储器配置图,包括对存储器各部分的命名,以及规定它们的起始地址和长 度。 二、简述题(共40 分) 1、根据你的理解,试列举DSP 芯片的特点?( 5 分) 答:哈佛结构;多总线结构;指令系统的流水线操作;专用的硬件乘法器;特殊的 指令;快速的指令周期;丰富的外设 DSP 2、TMS320C55x芯片的总线结构有何特点,主要包括哪些总线?它们的功能是 什么?( 6 分)

DSP原理及应用考试卷1答案

DSP课程考试试卷1 1、对于TMS320C54x系列DSP芯片,下列说法正确的是( C ) (A) 专用型DSP (B)32位DSP (C) 定点型DSP (D) 浮点型DSP 2、要使DSP能够响应某个可屏蔽中断,下面的说法正确的是(B ) A.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0 B.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置1 C.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置0 D.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置1 3、若链接器命令文件的MEMORY部分如下所示: MEMORY { PAGE 0: PROG: origin=C00h, length=1000h PAGE 1: DATA: origin=80h, length=200h } 则下面说法不正确的是(A) A、程序存储器配置为4K字大小 B、程序存储器配置为8K字大小 C、数据存储器配置为512字大小 D、数据存储器取名为DATA 5、C54X DSP的流水线是由(B )级(也即是由多少个操作阶段)组成。 (A) 4 (B) 6 (C) 8 (D) 10 6、假定AR3中当前值为200h,AR0中的值为20h,下面说法正确的是() A、在执行指令*AR3+0B后,AR3的值是200h; B、在执行指令*AR3-0B后,AR3的值为23Fh; C、在执行指令*AR3-0B后,AR3的值是180h; 7、下面对一些常用的伪指令说法正确的是:(D ) A、.def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号; B、.ref 所定义的符号,是当前模块中定义,并可在别的模块中使用的符号; C、.sect命令定义的段是未初始化的段; D、.usect命令定义的段是未初始化的段。 8、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的 那些辅助寄存器如果使用到了是非法的( D ) A、AR2 B、AR4 C、AR5 D、AR6 二、填空题(每空2分,共20分) 1、DSP芯片按照其用途分类,可以分为通用型和专用型两种。 2、在堆栈操作中,PC当前地址为4020h,SP当前地址为0033h,运行PSHM AR2后,PC= 4021h , SP= 0032h 。(PSHM AR2为单字指令) 3、TMS320C54xDSP芯片四种串行口类型是指SP 、BSP 、McBSP和TDMcBSP。 4、请简要说明TMS320C5402VCDSP以下引脚的功能: RS:复位引用脚,IOSTRB: I//O选通信号引脚。 5、TMS320C54xDSP的内部总线主要包括程序总线、数据总线和地址总线。 三、问答题与程序阅读题(共计24分) 1、简述DSP程序的段.text, .data, .bss,各包含什么内容。(6分)

DSP原理及应用考试卷答案

河南理工大学DSP课程考试试卷 1、对于TMS320C54x系列DSP芯片,下列说法正确的是( C ) (A) 专用型DSP (B)32位DSP (C) 定点型DSP (D) 浮点型DSP 2、要使DSP能够响应某个可屏蔽中断,下面的说法正确的是(B ) A.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0 B.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置1 C.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置0 D.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置1 3、若链接器命令文件的MEMORY部分如下所示: MEMORY { PAGE 0: PROG: origin=C00h, length=1000h PAGE 1: DATA: origin=80h, length=200h } 则下面说法不正确的是(A) A、程序存储器配置为4K字大小 B、程序存储器配置为8K字大小 C、数据存储器配置为512字大小 D、数据存储器取名为DATA 5、C54X DSP的流水线是由(B )级(也即是由多少个操作阶段)组成。 (A) 4 (B) 6 (C) 8 (D) 10 6、假定AR3中当前值为200h,AR0中的值为20h,下面说法正确的是() A、在执行指令*AR3+0B后,AR3的值是200h; B、在执行指令*AR3-0B后,AR3的值为23Fh; C、在执行指令*AR3-0B后,AR3的值是180h; 7、下面对一些常用的伪指令说法正确的是:(D ) A、.def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号; B、.ref 所定义的符号,是当前模块中定义,并可在别的模块中使用的符号; C、.sect命令定义的段是未初始化的段; D、.usect命令定义的段是未初始化的段。 8、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的 那些辅助寄存器如果使用到了是非法的( D )

DSP原理与应用(复习试题集)

1、累加器A分为三个部分,分别为 AG、AH、AL ; 2、TMS320VC5402型DSP的内部采用 8 条 16 位的多总线结构; 3、TMS320VC5402型DSP采用哈佛总线结构对程序存储器和数据存储器进行控制; 4、TMS320VC5402型DSP有 8 个辅助工作寄存器; 5、DSP处理器TMS320VC5402中DARM的容量是 16K 字; 6、TI公司的DSP处理器TMS320VC5402PGE100有 2 个定时器; 7、在连接器命令文件中,PAGE 1 通常指数据存储空间; 8、C54x的中断系统的中断源分为硬件中断和软件中断; 9、TI公司DSP处理器的软件开发环境是 CCS(Code Composer Studio); 10、DSP处理器TMS320VC5402外部有 20根地址线; 11、直接寻址中从页指针的位置可以偏移寻址 128 个单元; 12、在链接器命令文件中,PAGE 0通常指程序存储空间; 13、C54x系列DSP处理器中,实现时钟频率倍频或分频的部件是锁相环PLL ; 14、TMS320C54x系列DSP处理器上电复位后,程序从指定存储地址 FF80H 单元开始工作; 15、TMS320C54x系列DSP处理器有 2 个通用I/O引脚,分别是 BIO和XF ; 16、DSP处理器按数据格式分为两类,分别是定点DSP和浮点DSP ; 17、TMS329VC5402型DSP的ST1寄存器中,INTM位的功能是开放/关闭所有可屏蔽中断; 18、MS320C54X DSP主机接口HPI是 8 位并行口; 19、在C54X系列中,按流水线工作方式,分支转移指令的分为哪两种类型:无延迟分支转移、延迟分值转移; 20、C54x的程序中,“.bss”段主要用于为变量保留存储空间; 21、从数据总线的宽度来说,TMS320VC5402PGE100是 16 位的DSP存储器; 22、TMS320VC5402型DSP处理器的内核供电电压 1.8V ; 23、TMS320C5402系列DSP处理器最大的数据存储空间为 64K 字; 24、在链接器命令文件中,PAGE 0通常指程序存储空间; 25、DSP技术是利用专用或通用数字信号处理芯片,通过数值运算的方法对信号进行处理; 26、C54x的程序中,“.text”段是文本段,主要包含可执行文本; 27、C54x系列DSP上电复位后的工作频率是由片外3个管脚 CLKMD1、CLKMD2、CLKMD3 来决定的; 28、DSP处理器TMS320C5402最大的程序存储空间为 1M 字; 29、从应用领域来说,MCU(单片机)主要用于控制领域;DSP处理器主要应用于信号处理; 30、TMS320C54X DSP提供一个用16位堆栈指针(SP)寻址的软件堆栈。当向堆栈中压入数据时,堆栈是从高地址向低地址方向填入; 31、TMS320C54X DSP软硬件复位时,复位中断向量的地址为程序空间的 FF08H ; 32、TMS320C54X可编程定时器的定时周期 =(时钟周期)*(分频系数TDDR+1)*(PRD +1); 33、DSP处理器的英文全称 Digital Signal Processor ; 34、DSP处理器TMS320VC5402的IO管脚供电电压为 3,3V ; 35、C54x的程序中,“.data”段是数据段,主要应用于通常包含初始化数据; 36、DSP处理器TMS320C5402的I/O空间为 64K 字; 37、TMS320VC5402型DSP的累加器是 40 位; 38、TMS329VC5402型DSP的MP/MC管脚的功能是微计算机或是微处理器工作模式; 39、TMS320VC5402型DSP的CPU采用桶形移位寄存器作为专用硬件实现移位功能; 40、汇编语句“STL A,@y”中“@y”表示直接寻址方式; 41、TMS320VC5402型DSP的ST1寄存器中,CPL位的功能是指示直接寻址采用何种指针; 42、解释汇编语句“READA *AR1”的功能:以累加器A的内容作为地址读取程序存储单元,将读取的数据存入以AR1的内容作为地址的数据存储单元中; 43、TMS320C54X具有两个通用I/O口, BIO 勇于输入外设的的状态; XF 用于输出外设的控制信号;

《DSP原理与应用》期末考试试题

一、单项选择题:(每小题2分,共30分) 1、下面对一些常用的伪指令说法正确的是:( D ) A、.def所定义的符号,是在当前模块中使用,在别的 模块中定义的符号; B、.ref 所定义的符号,是当前模块中定义,并可在别 的模块中使用的符号; C、.sect命令定义的段是未初始化的段; D、.usect命令定义的段是未初始化的段。 2、要使DSP能够响应某个可屏蔽中断,下面的说法正确的 是( B) A、需要把状态寄存器ST1的INTM位置1,且中断屏蔽 寄存器IMR相应位置0 B、需要把状态寄存器ST1的INTM位置1,且中断屏蔽 寄存器IMR相应位置1 C、需要把状态寄存器ST1的INTM位置0,且中断屏蔽 寄存器IMR相应位置0 D、需要把状态寄存器ST1的INTM位置0,且中断屏蔽 寄存器IMR相应位置1 3、对于TMS320C54x系列DSP芯片,下列说法正确的 是………… ( C ) A、 8位DSP B、32位DSP C、定点型DSP D、浮 点型DSP 4、若链接器命令文件的MEMORY部分如下所示: MEMORY { PAGE 0: PROG: origin=C00h, length=1000h PAGE 1: DATA: origin=80h, length=200h } 则下面说法不正确的是() A、程序存储器配置为4K字大小 B、程序存储器配置 为8K字大小 C、数据存储器配置为512字大小 D、数据存储器取名 为DATA 5、在串行口工作于移位寄存器方式时,其接收由()来启动。 A、REN B、RI C、REN和RI D、TR 6、执行指令PSHM AR5之前SP=03FEH,则指令执行后SP=( A ) A、03FDH B、03FFH C、03FCH D、0400H 7、TMS320C54X DSP采用改进的哈佛结构,围绕____A__组_______位总线建立。 A、8,16 B、16,8 C、8,8 D、16, 16 8、TMS320C54X DSP汇编指令的操作数域中, A 前缀

《dsp原理及应用》期末试题及答案(一)

《dsp原理及应用》期末试题及答案(一) 《dsp原理及应用》期末试题及答案:选择题1、对于TMS320C54x系列DSP芯片,下列说确的是 ( C ) (A) 专用型DSP (B)32位DSP (C) 定点型DSP (D) 浮点型DSP 2、要使DSP能够响应某个可屏蔽中断,下面的说确的是 (B ) 需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0 需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置1 需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置0 需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置1 3、若器命令文件的MEMORY部分如下所示: MEMORY { PAGE 0: PROG: origin=C00h, length=1000h

PAGE 1: DATA: origin=80h, length=200h } 则下面说法不正确的是(A) 程序存储器配置为4K字大小 B、程序存储器配置为8K 字大小 C、数据存储器配置为512字大小 D、数据存储器取名为DATA 5、C54X DSP的流水线是由( B )级(也即是由多少个操作阶段)组成。 (A) 4 (B) 6 (C) 8 (D) 10 6、假定AR3中当前值为200h,AR0中的值为20h,下面说确的是( ) A、在执行指令*AR3+0B后,AR3的值是200h; B、在执行指令*AR3-0B后,AR3的值为23Fh; C、在执行指令*AR3-0B后,AR3的值是180h; 7、下面对一些常用的伪指令说确的是:( D ) A、.def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号; B、.ref 所定义的符号,是当前模块中定义,并可在别的模块中使用的符号; C、.sect命令定义的段是未初始化的段; D、.usect命令定义的段是未初始化的段。

DSP原理与应用试题C

07—08学年第2学期 《DSP原理与应用》试题(C卷) (适用于05级信息工程专业本(1+3)科学生闭卷考试时间120分钟) 一、选择题(共10题,每题2分,共20分) 1.目前市场上最大的DSP生产厂商是 ( ) A、Motorola B、TI C、Zilog D、ADI 2.TMS320C6000系列的主要应用领域为()A、测控领域 B、无线通信设备 C、有线通信设备 D、无线基站 3.DSP与单片机、嵌入式微处理器的最大区别是()A、主要应用于中、低成本控制 B、高速实时的数字信号处理 C、可配置多任务操作系统 D、高度灵活性 4.下列说法正确的是()A、MP/MC=0时使用FLASH B、MP/MC=0时使用片外存储器 C、MP/MC=1时使用FLASH D、MP/MC=1时使用B0 5.下列可产生不可屏蔽中断(NMI)的选项是()A、通用定时器 B、SCI模块 C、事件管理器 D、无效的地址6.DSP系统开发的硬件实现中,元件选择属于()A、系统分析 B、系统综合 C、技术指标 D、确定方案 7.仿真系统中,主机通过仿真器与目标系统的()接口相连。 A、JTAG B、PCI C、并口 D、USB接口 8.下列段不属于COFF目标文件的是()A、.text B、.data C、.bss D、.prj 9.目标文件的.bss段对应的虚拟的目标存储器是()

A、RAM B、EEPROM C、ROM D、FLASH 10.指令SECT INTM的作用是()A、开全局中断 B、关全局中断 C、清除中断标志 D、置中断标志 二、填空题(共10空,每空2分,共20分) 1. DSP的基本结构是采用____________结构,即程序和数据是分开的。 2.直流电机的控制主要采用的控制方式是____________。 3. DSP芯片的前缀“LF”说明片内有___________存储器;而以“LC”为前缀的芯片,片内有____________工艺的程序存储器。 4.寄存器ST1的CNF位决定B0的作用,当CNF=________时,映射到程序存储空间,CNF=__________时映射到数据存储空间。 5.当工作于______________计数模式时,通用定时器会产生一个非对称波形。6.若系统时钟频率为40MHz,SCI的BRR值设置为4,则SCI的异步波特率为_________。 7.WD复位关键字寄存器(WDKEY),向WDKEY写入55h后紧接着写入_________则清楚WDCNTR寄存器。 8.自动排序器的两种工作模式分别是____ ____和_____ ____。9.同传统的单片机中断处理方式类似,DSP中断的处理也有两种方法,分别是__________和____________。 10. DSP对外部存储器和外部功能器件的片选方法有两种:___________和____________。 三、简答题(共5题,每题6分,共30分) 1. 简述CAN控制器的操作步骤。

DSP原理及其应用

一、填空题 1、累加器A分为三个部分,分别为 AG、AH、AL ; 2、TMS320VC5402型DSP的内部采用 8 条 16 位的多总线结构; 3、TMS320VC5402型DSP采用哈佛总线结构对程序存储器和数据存储器进行控制; 4、TMS320VC5402型DSP有 8 个辅助工作寄存器; 5、DSP处理器TMS320VC5402中DARM的容量是 16K 字; 6、TI公司的DSP处理器TMS320VC5402PGE100有 2 个定时器; 7、在连接器命令文件中,PAGE 1 通常指数据存储空间; 8、C54x的中断系统的中断源分为硬件中断和软件中断; 9、TI公司DSP处理器的软件开发环境是 CCS(Code Composer Studio); 10、DSP处理器TMS320VC5402外部有 20根地址线; 11、直接寻址中从页指针的位置可以偏移寻址 128 个单元; 12、在链接器命令文件中,PAGE 0通常指程序存储空间; 13、C54x系列DSP处理器中,实现时钟频率倍频或分频的部件是锁相环PLL ; 14、TMS320C54x系列DSP处理器上电复位后,程序从指定存储地址 FF80H 单元开始工作; 15、TMS320C54x系列DSP处理器有 2 个通用I/O引脚,分别是 BIO和XF; 16、DSP处理器按数据格式分为两类,分别是定点DSP和浮点DSP ; 17、TMS329VC5402型DSP的ST1寄存器中,INTM位的功能是开放/关闭所有可屏蔽中断; 18、MS320C54X DSP主机接口HPI是 8 位并行口; 19、在C54X系列中,按流水线工作方式,分支转移指令的分为哪两种类型:无延迟分支转移、延迟分值转移; 20、C54x的程序中,“.bss”段主要用于为变量保留存储空间; 21、从数据总线的宽度来说,TMS320VC5402PGE100是 16 位的DSP存储器; 22、TMS320VC5402型DSP处理器的内核供电电压 1.8V ; 23、TMS320C5402系列DSP处理器最大的数据存储空间为 64K 字; 24、在链接器命令文件中,PAGE 0通常指程序存储空间; 25、DSP技术是利用专用或通用数字信号处理芯片,通过数值运算的方法对信号进行处理; 26、C54x的程序中,“.text”段是文本段,主要包含可执行文本; 27、C54x系列DSP上电复位后的工作频率是由片外3个管脚 CLKMD1、CLKMD2、CLKMD3 来决定的; 28、DSP处理器TMS320C5402最大的程序存储空间为1M字; 29、从应用领域来说,MCU(单片机)主要用于控制领域;DSP处理器主要应用于信号处理; 30、TMS320C54X DSP提供一个用16位堆栈指针(SP)寻址的软件堆栈。当向堆栈中压入数据时,堆栈是从高地址向低地址方向填入; 31、TMS320C54X DSP软硬件复位时,复位中断向量的地址为程序空间的FF08H; 32、TMS320C54X可编程定时器的定时周期 =(时钟周期)*(分频系数TDDR+1)*(PRD +1); 33、DSP处理器的英文全称 Digital Signal Processor ; 34、DSP处理器TMS320VC5402的IO管脚供电电压为 3,3V ; 35、C54x的程序中,“.data”段是数据段,主要应用于通常包含初始化数据; 36、DSP处理器TMS320C5402的I/O空间为 64K 字; 37、TMS320VC5402型DSP的累加器是 40 位; 38、TMS329VC5402型DSP的MP/MC管脚的功能是微计算机或是微处理器工作模式; 39、TMS320VC5402型DSP的CPU采用桶形移位寄存器作为专用硬件实现移位功能; 40、汇编语句“STL A,@y”中“@y”表示直接寻址方式; 41、TMS320VC5402型DSP的ST1寄存器中,CPL位的功能是指示直接寻址采用何种指针; 42、解释汇编语句“READA *AR1”的功能:以累加器A的内容作为地址读取程序存储单元,将读取的数据存入以AR1的内容作为地址的数据存储单元中; 43、TMS320C54X具有两个通用I/O口, BIO 勇于输入外设的的状态; XF 用于输出外设的控制信号; 二、判断题

DSP原理及应用试卷A

DSP原理及应用试卷A 贵州大学2012-2013学年第一学期考试试卷 A DSP原理及应用试卷 (2011电子信息科学与技术) 注意事项: 1. 请考生按要求在试卷装订线内填写姓名、学号和年级专业。 2. 请仔细阅读各种题目的回答要求,在规定的位置填写答案。 3. 不要在试卷上乱写乱画,不要在装订线内填写无关的内容。 4. 满分100分,考试时间为120分钟。 题号一二三四五六七总分统分人得分 得分一、选择题(本大题共 20分,每小题 2 分)下列各题的评分人选项中,只有一项是正确的,请将正确选项的编号填在括号内。错填、不填均无分。 1. C54x系列DSP芯片由于其内部CPU采用了( B ),因此具有比传统处理器更快的指令执行速度。 (A) 冯.诺依曼结构和流水线操作 (B) 哈佛结构、流水线技术和多总线结构(C) 并行操作和多总线结构 (D) 高时钟频率 2( OVM是状态寄存器ST1中的溢出方式控制位,当OVM=1时,则对ALU的运行结果进行调整,若数据发生正向溢出时,则ALU将采用下列( C )方式进行处理。 (A)将32位最小负数FF80000000装入累加器 (B) 由低32位向高8位进位 (C)将32位最大正数007FFFFFFF装入累加器 (D) 保持不变

3. 当C54X执行一个双数据读操作指令时,将会使用到下列的哪一组总线 ( D )。 (A)PB、CB、PAB、CAB (B)DB、EB、DAB、EAB 第 1 页共 7 页 (C)CB、EB、CAB、EAB (D)CB、DB、CAB、DAB 4( 40位累加器A中的定点数为 FF FFFF FFCBH,T=0000H,执行EXP A指令后,则T寄存器的值变为( A )。 (A) 0019H (B) FFFFH (C) 0025H (D) 保持不变 5(在C54X系列的DSP汇编语言程序中,定义一个小数如0.907,应当写 成:( D ) (A) 0(907 (B) 32768*0.907 (C) 907/1000 (D) 32768*907/1000 6( 程序空间的配置可通过PMST的MP/MC和OVLY控制位来设置,对C5402如 要将其0000H~3FFFH空间定义为内部DARAM,可按如下哪一种方式配置( A )。 (A) OVLY=1 (B) MP/MC=1 (C) OVLY=0 (D) MP/MC=0 7( 直接寻址指令中的低7 位是一个数据页的偏移地址dmad,而所在的数据页由数据页指针DP或SP的值决 定。如果用DP方式产生直接地址,并取DP=2和dmad=10H,则该直接地址为:( A ) (A) 0110H (B) 0210H (C) 0012H (D) 0201H 8( 有一条DSP汇编指令,其语法格式为:MAC Smen ,src ,该指令所完成的 操作对应的表达式为:( D ) (A) src=src+Smen*src (B) src=src+T*src (C) src=T+src*Smen (D) src=src+T*Smen 9( 当某个可屏蔽中断被DSP响应后,中断系统将自动完成( D )操作。 (A) 清除IMR中的相应位,INTM置1

DSP原理及应用试卷A

贵州大学2012-2013学年第一学期考试试卷A DSP原理及应用试卷电子信息科学与技术)(2011 注意事项: 1. 请考生按要求在试卷装订线内填写姓名、学号和年级专业。 2. 请仔细阅读各种题目的回答要求,在规定的位置填写答案。 3. 不要在试卷上乱写乱画,不要在装订线内填写无关的内容。 得分一、选择题(本大题共 20分,每小题 2 分)下列各题的评分人选项中,只有一项是正确的,请将正确选项的编号填在括号内。错填、不填均无分。 1. C54x系列DSP芯片由于其内部CPU采用了( B ),因此具有比传统处理器更快的指令执行速度。 (A)冯.诺依曼结构和流水线操作(B)哈佛结构、流水线技术和多总线结构 (C)并行操作和多总线结构(D)高时钟频率 2.OVM是状态寄存器ST1中的溢出方式控制位,当OVM=1时,则对ALU 的运行结果进行调整,若数据发生正向溢出时,则ALU将采用下列(C)方式进行处理。 (A)将32位最小负数FF80000000装入累加器 (B)由低32位向高8位进位 (C)将32位最大正数007FFFFFFF装入累加器 (D)保持不变 3. 当C54X执行一个双数据读操作指令时,将会使用到下列的哪一组总线 ( D )。 EAB 、DAB、EB、DB)B(CAB 、PAB、CB、PB)A(. (C)CB、EB、CAB、EAB (D)CB、DB、CAB、DAB 4.40位累加器A中的定点数为FF FFFF FFCBH,T=0000H,执行EXP A指令后,则T寄存器的值变为(A)。 (A)0019H (B)FFFFH (C)0025H (D)保持不变 5.在C54X系列的DSP汇编语言程序中,定义一个小数如0.907,应当写成:

DSP技术及应用试卷及复习资料

DSP技术及应用试卷及答案(一) 时间:120分钟总分100分。 一、填空 1. TI公司的定点DSP产品主要有TMS320C2000 系列、TMS320C5000 系列和TMS320C6000 系列。 2. ’C54x DSP中传送执行指令所需的地址需要用到PAB、CAB、 DAB和EAB4条地址总线。 3. DSP的内部存储器类型可分为随机存取存储器(RAM)和只读存储器 (ROM)。其中RAM又可以分为两种类型:单寻址RAM(SARAM)和双寻址RAM(DARAM)。 4. ’C54x DSP的内部总存储空间为192K字,分成3个可选择的存储空间: 64K字的程序存储空间、64K字的数据存储空间和64K字的I/O空间。 5. 从功能结构上,’C54X DSP的CPU可以划分成运算部件和控制部 件两大部分。 6. ’C54x DSP的寻址方式有七种,分别为立即寻址、绝对寻址、累加器寻址、 直接寻址、间接寻址、存储器映象寄存器寻址、堆栈寻址。 7. 在’C54x DSP寻址和指令系统中,Xmem和Ymem表示16位双寻址操 作数,Dmad为16位立即数,表示数据存储器地址,Pmad为16位立即数,表示程序存储器地址。 8. 程序计数器的值可以通过复位操作、顺序执行指 令、分支转移,累加器转移,块重复,子程序调用,从累加器调用子程序,中断等操作改变。 9. ’C54x DSP芯片采用了6级流水线的工作方式,即一条指令分为预 取指、取指、译码、寻址、读数和执行6个阶段。 10. 解决MMR写操作的流水线冲突时,一般可用采用重新安排指令和插 入空操作指令的方法。 11. ’C54x DSP定时器由3个16位存储器映射寄存器组成:定时器寄存器 (TIM)、定时器周期寄存器(PRD)和定时器控制寄存器(TCR)。 12. 主机接口(HPI,Host Port Interface)是TMS320C54x 系列 定点芯片内部具有的一种接口部件,主要用于DSP与其他总线或CPU进行通信。 13. ’C54x DSP的指令系统有助记符指令和代数指令两种 形式。 14. COFF目标文件中.text段通常包含可执行代码,.data段通常包 含己初始化的数据,.bss段中通常为未初始化的数据保留空间。 15. DSP芯片的开发工具可以分为代码生成工具和代码调试工 具两类。

《DSP原理与应用》期末考试试题

一、单项选择题:(每小题2分,共30分) 1、下面对一些常用的伪指令说法正确的是:( D ) A、.def所定义的符号,是在当前模块中使用,在别的模块中定义的符号; B、.ref所定义的符号,是当前模块中定义,并可在 别的模块中使用的符号; C、.sect命令定义的段是未初始化的段; D、.usect命令定义的段是未初始化的段。 2、要使DSP能够响应某个可屏蔽中断,下面的说法正确 的是( B) A、需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0 B、需要把状态寄存器ST1的INTM位置1,且中断屏蔽 寄存器IMR相应位置1 C、需要把状态寄存器ST1的INTM位置0,且中断屏蔽 寄存器IMR相应位置0 D、需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄 存器IMR相应位置1 3、对于TMS320C54x系列DSP芯片,下列说法正确的 是…………( C ) A、 8位DSP B、32位DSP C、定点型DSP D、 浮点型DSP 4、若链接器命令文件的MEMORY部分如下所示: MEMORY { PAGE 0:PROG:origin=C00h, length=1000h PAGE 1:DATA:origin=80h, length=200h } 则下面说法不正确的是() A、程序存储器配置为4K字大小 B、程序存储器配 置为8K字大小 C、数据存储器配置为512字大小D、数据存储器 取名为DATA 5、在串行口工作于移位寄存器方式时,其接收由( )来启动。 A、REN B、RI C、REN和RI D、TR 6、执行指令PSHM AR5之前SP=03FEH,则指令执行后SP=(A) A、03FDH B、03FFH C、03FCH D、0400H 7、TMS320C54X DSP采用改进的哈佛结构,围绕____A__组_______位总线建立。

DSP原理及应用考试卷答案1(精)

1.DSP的狭义理解为数字信号处理器,广义理解为数字信号处理方法。 2.在直接寻址中,指令代码包含了数据存储器地址的低 7 位。当ST1中直接寻址编辑方式位CPL =0 时,与DP相结合形成16位数据存储器地址;当ST1中直接寻址编辑方式位 CP L =1 时,加上SP基地址形成数据存储器地址。 3.TMS320C54有两个通用引脚,BIO和XF, BIO 输入引脚可用于监视外部接口器件的状态; XF 输出引脚可以用于与外部接口器件的握手信号。 39~32 保护位31~16 高阶位 15~0 低阶位 4.累加器又叫做目的寄存器,它的作用是存放从ALU或乘法器/加法器单元输出的数 据。它的存放格式为 5.桶形移位器的移位数有三中表达方式:立即数; ASM ; T低6位 6.DSP可以处理双16位或双精度算术运算,当C16=0 位双精度运算方式,当 C16=1 为双16位运算方式。 7.复位电路有三种方式,分别是上电复位;手动复位;软件复位。 8.立即数寻址指令中在数字或符号常数前面加一个 # 号,来表示立即数。 9.位倒序寻址方式中,AR0中存放的是 FFT点数的一半。 10.一般,COFF目标文件中包含三个缺省的段:.text 段;.data 段和.bss 段。11.汇编源程序中标号可选,若使用标号,则标号必须从第一列开始;程序中可 以有注释,注释在第一列开始时前面需标上星号或分号,但在其它列开始的注释前面只能标分号。 12.’C5402有23条外部程序地址线,其程序空间可扩展到 1M ,内程序区在第0页。 13.指令执行前有关寄存器及数据存储器单元情况如下图所示,请在下图分别填写指令执行后有关寄存器及数据存储器单元的内容。 ADD *AR3+,14,A

DSP原理及应用考试卷答案 (1)

1、对于TMS320C54x系列DSP芯片,下列说法正确的是 ( C ) (A) 专用型DSP (B)32位DSP (C) 定点型DSP (D) 浮点型DSP 2、要使DSP能够响应某个可屏蔽中断,下面的说法正确的是 (B ) A.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0 B.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置1 C.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置0 D.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置1 3、若链接器命令文件的MEMORY部分如下所示: MEMORY { PAGE 0: PROG: origin=C00h, length=1000h PAGE 1: DATA: origin=80h, length=200h } 则下面说法不正确的是(A) A、程序存储器配置为4K字大小 B、程序存储器配置为8K字大小 C、数据存储器配置为512字大小 D、数据存储器取名为DATA 5、C54X DSP的流水线是由( B )级(也即是由多少个操作阶段)组成。 (A) 4 (B) 6 (C) 8 (D) 10 6、假定AR3中当前值为200h,AR0中的值为20h,下面说法正确的是() A、在执行指令*AR3+0B后,AR3的值是200h; B、在执行指令*AR3-0B后,AR3的值为23Fh; C、在执行指令*AR3-0B后,AR3的值是180h; 7、下面对一些常用的伪指令说法正确的是:( D ) A、.def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号; B、.ref 所定义的符号,是当前模块中定义,并可在别的模块中使用的符号; C、.sect命令定义的段是未初始化的段; D、.usect命令定义的段是未初始化的段。 8、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的 那些辅助寄存器如果使用到了是非法的( D ) A、AR2 B、AR4 C、AR5 D、AR6 二、填空题(每空2分,共20分) 1、DSP芯片按照其用途分类,可以分为通用型和专用型两种。 2、在堆栈操作中,PC当前地址为4020h,SP当前地址为0033h,运行PSHM AR2后,PC= 4021h , SP= 0032h 。(PSHM AR2为单字指令) 3、TMS320C54xDSP芯片四种串行口类型是指 SP 、 BSP 、McBSP和TDMcBSP。 4、请简要说明TMS320C5402VCDSP以下引脚的功能: RS:复位引用脚,IOSTRB: I//O选通信号引脚。 5、 TMS320C54xDSP的内部总线主要包括程序总线、数据总线和地址总线。 三、问答题与程序阅读题(共计24分) 1、简述DSP程序的段 .text, .data, .bss,各包含什么内容。(6分) .答: .text 代码段,该段包含程序代码

DSP原理与应用-期末试卷A及答案

DSP原理与应用-期末试卷A及答案 DSP原理与应用 一、选择题(每题2分,共20分) 7、设两有限长序列的长度分别是M与N,欲通过计算两者的 循环卷积来得到两者的线性卷积,则循环卷积的点数至少应 1、下列属于数字信号特征的是()() A. 时间离散、幅值连续 B. 时间连续、幅值连续 C. 时间连续、幅值量化 D. 时间离散、幅值量化 1 2、设x(n)是输入序列,y(n)是输出序列,则下列属于因果系统 8、下列序列中为共轭对称序列的是( ) 的是 A. y(n)=x(n+2) B. y(n)=cos(n+1)x(n) 9、下列表示式错误的是()。 C. y(n)=x(2n) D. y(n)=x(-n) 3、设x(n)是输入序列,y(n)是输出序列,则下列属于线性系统 A. nnk*nk 的是( )。 N D. WN/2 A. y(n)=x2(n) B. y(n)=4x(n)+6

C. y(n)=x(n-n0) D. y(n)=ex(n) 10、已知,,则 (A), 4、下列表达式正确的是()。() . B..., 、在IIR滤波器中,()型结构可以灵活控制零极点特性。 5、对于线性时不变(LTI)系统,如果输入x(n)时,输出y(n);A.直接Ⅰ B.直接Ⅱ C.并联 D.级联则输入2x(n-3)时,输出为()12、利用窗函数设计FIR 滤波器,为使滤波器的过渡带变小, A. y(n-3) B. 3y(n-2) C. 2y(n-3) D. 2y(n) 可通过()有效实现。 6、以下是一些系统函数的收敛域,则其中稳定的是() A改变窗口形状 B减少窗口长度 C增加窗口长度 D窗口长度不变 DSP原理与应用 二、填空题(每小题2分,共26分) 11、进行简单滤波器设计时,可以通过低通滤波器与高通滤波 1、已知一模拟信号,若对该信号进行器的传输函数进行相互转换来实现。如果某低通滤波器传输函等间隔采样,且采样频率为100Hz,则采样后的信号表达式数的单位脉冲响应分别为 和则

《DSP原理及应用》试卷答案

通信系《DSP原理及应用》期末考试题(答案) 姓名:学号:班级:分数: 考试时间:15:40~17:30 考试方式:开卷;注意:所有答案必须写在答题纸上,试卷上的答案无效! 一、填空题(每空2分,共20分) 1、在C语言和C55x汇编语言的混合程序设计中,C函数的参数和返回值传递到 C55x的寄存器中。在函数“long func(int *p1, int i2, int i3, int i4)” 中,*p1传递到AR0寄存器,i2传递到T0寄存器,i4传递到AR1寄存器,返回值由AC0寄存器传递。 2、汇编语言“mov *AR0,AC0”使用的寻址方式是间接寻址模式,“mov #0x3, DPH”使用的寻址方式是直接寻址模式,“mov *(#0x011234),T2”使用的寻址方式是绝对寻址模式。 3、指令执行前AC0的值是0012345678,那么汇编语句“AND #0x7f, AC0”, 执行之后,AC0的值是0000000078。 4、C55x 的链接器命令文件中,SECTIONS命令的主要作用是告诉链接器如何将输 入段组合成输出段,以及在存储器何处存放输出。MEMORY命令的主要作用是定义目标系统的存储器配置图,包括对存储器各部分的命名,以及规定它们的起始地址和长度。 二、简述题(共40分) 1、根据你的理解,试列举 DSP 芯片的特点?(5分) 答:哈佛结构;多总线结构;指令系统的流水线操作;专用的硬件乘法器;特殊的DSP 指令;快速的指令周期;丰富的外设 2、TMS320C55x 芯片的总线结构有何特点,主要包括哪些总线?它们的功能是什 么?(6分)

答:TMS320C55x DSP采用先进的哈佛结构并具有十二组总线,其独立的程序总线和数据总线允许同时读取指令和操作数,实现高度的并行操作。 采用各自分开的数据总线分别用于读数据和写数据,允许CPU在同一个机器周期内 进行两次读操作数和一次写操作数。独立的程序总线和数据总线允许CPU同时访问 程序指令和数据。 包括12条总线,分别是:PAB和PB、BAB和BB、CAB和CB、DAB和DB、EAB和EB、FAB和FB。 功能: 3、DSP 为了降低功耗采取了哪些措施?(6分) 答:双电压供电;多种工作模式 4、TMS320C55x 的总存储空间为多少?可分为哪 3 类,它们的大小是多少?存 储器空间的各自作用是什么?(6分) 答:程序空间16M Byte;I/O空间64K Words;数据空间8M Words 5、TMS320C55x有哪些寻址方式,它们是如何寻址的?试为每种寻址方式列举一 条指令(6分) 答:直接寻址模式,mov #K16,DP; 间接寻址模式,mov *AR0,AC0; 绝对寻址模式,mov *(#0x011234),T2; MMR寻址模式,mov *abs16(#AR2), T2; 寄存器位寻址模式,btstp @30, AC1; 圆形寻址模式。 6、将C源程序转换成可执行文件需要经过哪些步骤?(6分) 答:创建C源文件;创建工程文件;创建连接器命令文件;编译整个工程文件;链接; 生成可执行文件 7、常用的TMS320C55x汇编命令有哪些,它们的作用是什么?(5分)

相关文档
最新文档