DSP技术与应用习题库及标准答案王忠勇.docx

上传人:b****5 文档编号:8379601 上传时间:2023-01-30 格式:DOCX 页数:19 大小:28.17KB
下载 相关 举报
DSP技术与应用习题库及标准答案王忠勇.docx_第1页
第1页 / 共19页
DSP技术与应用习题库及标准答案王忠勇.docx_第2页
第2页 / 共19页
DSP技术与应用习题库及标准答案王忠勇.docx_第3页
第3页 / 共19页
DSP技术与应用习题库及标准答案王忠勇.docx_第4页
第4页 / 共19页
DSP技术与应用习题库及标准答案王忠勇.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

DSP技术与应用习题库及标准答案王忠勇.docx

《DSP技术与应用习题库及标准答案王忠勇.docx》由会员分享,可在线阅读,更多相关《DSP技术与应用习题库及标准答案王忠勇.docx(19页珍藏版)》请在冰豆网上搜索。

DSP技术与应用习题库及标准答案王忠勇.docx

DSP技术与应用习题库及标准答案王忠勇

DSP技术与应用习题库及答案王

忠勇

作者:

日期:

一、填空题

第一章

1•数字信号处理特点大量的实时计算(FIRIIRFFT)亠

数据具有高度重复(乘积和操作在滤波、卷积和FFT中等常见)_。

2•信号处理的作用_信号改善;信号检测、估计等

3•信号处理的方法信号波形分析/变换滤波_、_现代谱估计/分析自适应滤

波等。

4.

信息系统包括米集

、传输

、处理、

等。

5.

数字信号处理常用算法有

FIR滤波、

IIR滤波、

离散傅里叶变换

卷积

、离散余弦变换等

6.

处理器速度的提高得益于

器件水平

、处理器结构

并仃技术

等。

7.

DSP结构特点包括采用哈佛结构体系、

采用流水线技术

、硬件

-乘法器、

多处

理单元、特殊的

DSP指令。

8.

DSP芯片按用途分为

通用型DSP

专用型

DSP

9.

DSP芯片按数据格式分为

浮点型

定点型

第二

1.

C28x芯片具有C27X

、C

28X、C2XLP

操作模式。

2.

C28x芯片模式选择由

ST1

中的AMODE

和OBJMODE

位组

合来选定模式。

3.

CPU内核由CPU、

仿真逻辑、

接口组成。

4.

CPU主要特性是保护流水线、独立寄存器空间算术逻辑单兀

(ALU)、

地址寄

存器算术单元(ARAU)、

循环移位器

乘法器。

5.

CPU信号包括存储器接口信号、

时钟和控制信号、

复位和中断信号

仿真信号。

6.

TMS320F2812组成特点是32位、

定点、改进哈佛结构、

循环的寻址方式。

7.

存储器接口有3

组地址总线。

8.

存储器接口有3组数据总线。

9.

存储器接口地址总线有

PAB

、DRAB

DWAB、

10

CPU中断控制寄存器有

IFR

、IER、

DBGIER。

11.

ACC累加器是32

位的,可表示为ACC、

AH

、AL

12

被乘数寄存器是32

位的,可表示为XT、

T、

TL

13

乘数结果寄存器是

位的,可表示为―P、、

PL

14

数据页指针寄存器16位的,有

65536页-

每页有一

64个

储单元。

数据存储空间容量是4M字_。

15.堆栈指针复位后SP指向地址是—OxOOO4OOh。

第三章

1.DSP芯片内部包含存储器类型有—片内双访问存储器(DARAM)_、片内单访问程序/数据RAM(SARAM)_、掩膜型片内ROM存储器一、闪速存储器(Flash)

一次性可编程存储器(OTP)。

2.C28x具有—32—位的数据地址和_22—位的程序地址,总地址空间可达_4G_字(每个字16位)的数据空间和4M_字的程序空间。

3.在程序地址中保留了_64_个地址作为CPU的—32—个中断向量。

C28x包含两个单周期访问的存储器SARAM

地址是

通过ST1I的位_VMAP_向量映像到程序空间的顶部或底部。

0x000000H-0x0007FFH、_0x008000H-0x009FFFH_。

5•单口随机读/写存储器,在单个机器周期内只能被访问_1_次。

6.C28x片内SARAM分_5-块。

7.MO和M1每块的大小为_1K*16其中,M0映像至地址_0x000000—0x0003FFh,

M1映像至地址0x000400-0x007FFH。

8.LO和L1每块的

0x008000H-0x008FFFH

大小为4K*16

其中,LO映像至地址

L1映像至地址

0x009000H-0x009FFFh

9.HO大小为

8K*16

位,映像

0x3F80000H-0x3F9FFFh。

10.C28x包含位的Flash存储器1K*16位的OTP

11.Flash存储器被分成4_个8Kxl6位单元和—8个16Kxl6位的单元

12.外部扩展接口映射到_5_个独立的存储空间ZONE0/1/2/6/7_。

13.用户可以通过软件改变XINTCNF2寄存器中的_XMP/MC位来控制

BootROM和XINTFZone7的映射。

14.微处理器模式Zone7映射到高位置地址空间,中断向量表可以定位

在外部存储空间。

BootROM将被屏蔽。

15.微计算机模式Zone7被屏蔽且中断向量表从BootROM中获取。

16.Zone2和Zone6共享外部地址总线,片选信号分别是—XZCS2和

XZCS6AND7。

17.Zone0和Zonel公用一个外部片选信号_ZCS0ANDCS1采用不同的内部地址。

Zone0

的寻址范围是0x002000〜0x003FFF,Zonel的是0x004000〜0x005FFF。

18•写操作紧跟读操作流水线保护会影响Zonel空间的访问,故Zonel空间适合用于扩展外

设」而不适合用来扩展外部存储器_。

佃.Zone7是独立的地址空间,复位时,XMP/MC弓I脚为—高电平,Zone7空间映射到

0x3FC000_。

20.Zone7和Zone6空间公用一个片选信号_XZCS6AND7。

访问外部Zone7

空间的地址范围是0X07C000〜0x07FFFF_,Zone6也使用这个地址空间是0x07C000〜0x07FFFF。

21.XINTF时钟有XTIMCLK-、_XCLOCK。

22.XINTF空间的读或写操作的时序都可分为建立(Lead)—、激活(Active)」_跟踪(Trail)_。

三个阶段。

23.XINTF接口需考虑—最小等待状态的需要—、XINTF的时序特性

外部器件的时序特性、C28x芯片和外设间的附加延时。

24.DSP通过检测_XREADY信号,从而可以延长DSP访问处设的激活阶段。

25.GPIO口通过功能功能控制_、方向、二据、设置清除、反转触发、寄存器来控制第4章

1.中断分为可屏蔽中断、非屏蔽中断。

2.处理中断过程_接收中断请求、响应中断、准备执行中断服务程序并保存寄存器

值、执行中断服务子程序。

3.中断向量地址的低地址保存该向量的_低16位,高地址则保存它的—高6位。

4•向量表可以映像到程序空间的底部或顶部,这取决于状态寄存器STI的向量映像位

VMAP_如果VMAP位是0,向量就映像在以0x000000开始的地址上;

如果其值是1,向量就映像到以—0X3FFFC0开始的地址上。

5.281X有14个通用中断,为仿真而设计的中断_DLOGINT(数据

标志中断)、_TOSINT(实时操作系统中断)。

6.281X中断寄存器有IFR_、_IER_、_DBGIER、

中断标志寄存器IFR、中断使能寄存器IER、调试中断使能寄存器DBGIER、状态寄存器

7.C28x非屏蔽中断包括-软中断INTR和TRAP指令_、_硬件中断NMI、非法指令陷阱_、_硬件复位中断RS_。

&低功耗模式有—HALT_、STANDBY—、IDLE。

9.PIE模块支持_96_个不同的中断,这些中断分成_12_个组,每个组8_个中断,

10.对于多路复用的中断源,PIE块中的每个中断组都有一个相关_中断标志寄存器

PIEIFRx.y-和使能位PIEIERx.y_o另外,每个中断组(1NT1〜INTl2)都有一个_应

答位PIEACKx。

第5章

1.F281X有_2个_事件管理器。

(EVA,EVB)

2.事件管理器结构具有通用定时器、全比较/PWM单元、捕获单元、正交编码脉冲电路_。

3.通用定时器有在控制系统中产生采样周期、为捕获单元和正交编码脉冲电路(只

针对GP2/4)提供时基;、。

4.每个通用定时器产生中断的条件有上溢、下溢_、_比较匹配—、—周期匹配

5.定时器的4种操作模式是一停止/保持、连续增计数、定向增/减计数、连续增减计数一。

6.每个事件管理器_3-路由完全比较单元产生的带有可编程死区的PWM信号,定时器比较器产生的_2_路独立的PWM信号。

7.比较单元相关的PWM电路包括的功能单元有非对称/对称波形发生器、可编程死

区单元、输出逻辑、空间矢量(SV)PWM状态机。

8.正交编码脉冲是两个频率变化且—正交的脉冲。

9.QEP电路可用于连接一个光电编码器以获得旋转机器的_位置和—速率等信息。

10.SCI结构特点有一个发送器(TX)及相关寄存器_、二个接收器(RX)及相关寄存器_、一个可编程的波特率产生器、—数据存储器映射的控制和状态寄存器丄—。

11.多处理异步通信模式有空闲线多处理器模式地址位多处理器模式。

12.ADC触发方式有软件启动、—事件管理器启动、、外部引脚启动—。

13.ADC工作方式有—同步采样、—顺序采样_。

第6章

1、TMS320C28x存储器寻址方式有直接寻址方式、堆栈寻址方式、间接寻址方式、寄存

器寻址方式、数据/程序/IO空间立即寻址方式、程序空间间接寻址、字节寻址方式

2•当需要访问堆栈中的数据时,SP的值减去这的_6位—偏移量就是被访问的数据的地址。

3.汇编语言包括汇编指令、伪指令和宏指令。

4.汇编源程序由标号域、助记符域、操作数域、注释域组成

第7章

1.使用宏的过程要经过_定义宏调用宏—展开宏亠阶段。

2.目标文件包括文本段、数据段、预留段默认的段。

3.目标文件有一已初始化的段、—未初始化的段基本类型的段。

4.链接器伪指令—MEMORY存储器伪指令—可以确定目标系统的各种内存配置。

5•链接器伪指令/SECTIONS段伪指令_确定链接器组合输入段的方法和输出段在存

储器中的位置。

第9章

1整数运算的问题有:

(1)两个16位整数相乘,乘积总是向左增长”。

这意味着多次相乘后,乘积将会很快超出定点器件的数据范围。

(2)保存32位乘积到存储器,要开销2个机器周期以及2个字的存储器单元。

(3)由于乘法器都是16位相乘,因此很难在后续的递推运算中,将32位乘积作为乘法器的输入。

2.小数运算的优点

(1)乘积总是向右增长”。

这就味着超出定点器件数据范围的将是不太感兴趣的部分。

(2)既可以存储32位乘积,也可以存储高16位乘积,这就允许用较少的资源保存结果。

(3)可以用于递推运算。

3.C28x采用_2的补码—表示小数,其最高位为—符号位。

4•解决冗余符号的办法是在乘法器将结果传送至累加器时就能自动地左移_1位_。

5.FIR数字滤波器设计方法一般采用—窗函数法。

6.IIR滤波器的实现方法有_冲击响应不变法_、_双线性变换法_、_阶跃响应不变法二、选择题

第1章

1.TMS320C5XX主要应用于(B

)领域。

A、自动控制

B、语音处理

C、浮点运算

D、

图象处理

2.TMS320C2XX

主要应用于(A

)领域。

A、自动控制

B、语音处理

C、浮点运算

D、

图象处理

3.TMS320C6XX

主要应用于(D

)领域。

A、自动控制

B、语音处理

C、浮点运算

D、

图象处理

4.TMS320C3XX

主要应用于(C

)领域。

A、自动控制

B、语音处理

C、浮点运算

D、

图象处理

5.采用DSP进行数字信号处理属于(C)实现方法。

A、硬件B、软件C、软硬件结合D、以上都不是

6.可编程数字信号处理器简称(D)。

A、

CPUB、MCU

C、CCU

D、DSP

2章

1•通过状寄存器

STl的位

OBJMODE和位AMODE

的组合,选定C28x模式的是(C)

A、

00B、01

C、

10D、11

2.

通过状寄存器

STl的位OBJMODE

和位AMODE

的组合,选定

C27x目标-兼容模式的

(A)。

A、

00B、01

C、

10D、11

3.

通过状寄存器

STl的位OBJMODE

和位AMODE

的组合,选定

C2xLP源-兼容模式的

(D)。

A、

00B、01

C、

10D、11

5.在同一个机器周期内,CPU不能同时进行的操作是(B)。

A.程序空间读操作和数据空间的读操作B.程序空间写操作和程序空间的读操作

C.数据空间读操作和数据空间的写操作D.程序空间读操作和数据空间的写操作

6.在同一个机器周期内,CPU能同时进行的操作是(A)。

A.程序空间读操作和数据空间的读操作B.程序空间写操作和程序空间的读操作

C•程序空间写操作和数据空间的写操作D•以上都不发生冲突。

7.TMS320F2812DSP微处理器采用的是(A)结构

A、哈佛结构B、冯?

若依曼结构C、矩阵结构D、以上都不是

8.TMS320F2812DSP有(D)组数据总线。

A、4B、16C、8D、3

9.TMS320F2812DSP有(D)组地址总线。

A、4B、16C、8D、3

10.TMS320F2812DSP采用改进的哈佛结构,围绕(B)条16位总线建立。

#

A、4B、6C、8D、10

11.在TMS320F2812DSP中采用了(C)级流水线操作。

A、3B、5C、8D、12

第3章

1.TMS320F2812DSP中存储器SARAM寻址空间有(A)

A.OOOOOOh〜0007FFh,008000h〜009FFFh,3F8000h〜3F9FFFh

B.0x3D8000〜0x3F7FFF

C.3D7800h~3D7BFFh

D.3FF000h~3FFFFFh

2.TMS320F2812DSP中片上Flash存储器寻址空间有(B)

A.OOOOOOh〜0007FFh,008000h〜009FFFh,3F8000h〜3F9FFFh

B.Ox3D8OOO〜Ox3F7FFF

C.3D78OOh~3D7BFFh

D.3FFOOOh~3FFFFFh

3.TMS320F2812DSP中OTP存储器寻址空间有(C)

A.OOOOOOh〜OOO7FFh,OO8OOOh〜OO9FFFh,3F8OOOh〜3F9FFFh

B.Ox3D8OOO〜Ox3F7FFF

C.3D78OOh~3D7BFFh

D.3FFOOOh~3FFFFFh

4.TMS320F2812DSP中片上BootROM寻址空间有(D)

A.OOOOOOh〜0007FFh,008000h〜009FFFh,3F8000h〜3F9FFFh

B.0x3D8000〜0x3F7FFF

C.3D7800h~3D7BFFh

D.3FF000h~3FFFFFh

第4章

1.

TMS320F2812

DSP软硬件复位时,

状态寄存器

STI的向量映像位

VMAP=1,

中断向量

(A)

A、

FFC0H

B、FF80HC、

0080H

D、0000H

中断向量

2.

TMS320F2812

DSP软硬件复位时,

状态寄存器

STl的向量映像位

VMAP=0,

(D)D

5B

A、

FFC0H

B、FF80HC、

0080H

D、0000H

3、TMS320F2812DSP的32个中断源分为14级,其中(C)级别最高。

A、INTRB、NMIC、RSD、INT0

第5章

1.

A.

C.

2.

A.

C.

3.

A.

C.

通用定时器比较操作在(

连续增/减计数模式

通用定时器定向增/减计数模式

通用定时器比较操作在(B)

连续增/减计数模式

通用定时器定向增/减计数模式

通用定时器比较操作在(C)

连续增/减计数模式

通用定时器定向增/减计数模式

事件管理器设置为

B.捕获方式事件管理器设置为

B.捕获方式事件管理器设置为

B.捕获方式

TMS320F2812DSP

时,

时,

时,

产生对称波形。

B.连续增计数模式

D.以上都可以

产生非对称波形。

B.连续增计数模式

D.以上都可以

产生任意波形。

B.连续增计数模式

D.以上都可以

A),产生PWM信号。

C.正交编码方式D.ADC启动方式

B),实现通信模式。

C.正交编码方式D.ADC启动方式

C),电机位置和速度测试。

C.正交编码方式D.ADC启动方式

4.

A.定时器比较方式

5.TMS320F2812DSP

A.定时器比较方式

6.TMS320F2812DSP

A.定时器比较方式

第6章

1.若要采用直接寻址方式寻址地址为

(C)#

A、08hB、0fhC、21D、300h

2•若当前SP=460h,要把0433hAL数据存储单元内容送AL,则应执行下面(C

A、MOVACC,-SP(45)B、MOVLACC-SP(2D)

C、MOVAL,-SP(45)D、MOVLACC-SP(2D)

3.TMS320F2812DSP

0860h的数据存储单元,则应设置数据页指针

DP=

指令。

A、15B、17

共有302条指令,分为(B

C、19D、21

)大类

第7章

1.目标程序文件用(

A、.objB、.cmd

2•源程序文件用(

A、.objB、.cmd

3.链接程序文件用(

A、.objB、.cmd

A)扩展名表示。

C、.outD、.asm

)扩展名表示。

C、.out

)扩展名表示。

C、.out

D、.asm

B

D、.asm

C)。

4.关于宏与子程序的异同点,下列说法中错误的是(

A、宏调用实际上是用符号(一条假指令)替代一块代码;而子程序调用则需将程序指针转移到子程序所在位置去执行。

B宏调用快速,但多次调用时,由于多次复制代码段而使占用存储器量较多;子程序调用时,由于代码模块只存在于一个地方,因此尽管速度有所减缓,但占用存储空间较少。

C、宏要优于子程序调用,因此应使用宏以简化编程并保持高速度。

D在存储容量有限的场合,应牺牲速度(对时间不敏感的慢速情况)

用的方法,以降低存储器的占用量。

5.下列伪指令中,使用错误的是

A、.copyinit_DSP.h

C、.space100h*16D

6.链接器的作用是:

①输入目标文件列表;②生成目标代码

,采用子程序调

疋:

(B)

B、123.usect“var1”,1

、.GLOBALx,y,z

(A)

.obj文件;③控制产生输出文件列表;④确定存储

 

D.MAC

指令系统的寻址方式各有哪些?

任举堆栈寻址方式▲间接寻址方式▲程序空间间接寻址▲字节寻址方式

使用“#”“*、”

4例说明。

寄存器寻址方式^数据/程序/IO

器分配(分页);⑤落实存储器定位;⑥生成列表文件.1st

A、①②③④⑤⑥B、①②③④⑤C、①③④⑤D、①③④⑤⑥

7.下列语句中,使用正确的是

A、123.usect“varl”

C、.copyinit.hD

第9章

1.

A

C

2.

1

(C/D)

B、SPLK1234h,*+,AR4

.globalx,y,z/*

定义三个全局变量*/

关于定点DSP所采用的Q格式,下列说法正确的是:

Q越大,数值范围越大,精度也越高B、Q越大,

Q越大,数值范围越大,但精度越低D、Q越大,

当使用FFT的位倒序寻址时,应使用的寻址方式是(

A、直接寻址B、间接寻址C、绝对地址寻址

3.C28XDSP系统中没有除法指令,可以使用(

A.SUBS

B.ADDC

(B)

数值范围越小,但精度越高数值范围越小,精度也越低

C)

立即数寻址

)来实现除法。

 

C.SUBC

4.冋频信号选择(

A)

滤波器。

A.LC

B、

有源滤波器

C、

IIR

D、

5•低频信-

号选择(

B)

滤波器。

A.LC

B、

有源滤波器

C、

IIR

D、

6.数字语音信号选择(D

)滤波器。

A.LC

B、

有源滤波器

C、

IIR

D、

7•数字图象信号选择(C

)滤波器。

A.LC

B、

有源滤波器

C、

IIR

D、

FIR

FIR

FIR

FIR

 

三.简答题

1.TMS320F281X

▲直接寻址方式▲间立即寻址方式^

2.在F281X的汇编语言中,使用“#”“*、”“@符号作为操作数的前缀各表示什么意思?

答:

使用“#”号作为前缀,汇编器将操作数作为立即数处理。

即使操作数是寄存器或地址,也将作为立即数。

使用“*”符号作为前缀,汇编器将操作数作为间接地址,即把操作数的内容作为地址。

使用“@”符号作为前缀,汇编器将操作数作为直接地址,即操作数由直接地址码赋值。

3简述COFF文件中“段”的概念,有哪些常用的段?

答:

段是COFF文件中最重要的概念。

每个目标文件都分成若干段。

段一一是存储器中占据

相邻空间的代码或数据块。

一个目标文件中的每个段都是分开的和各不相同的。

.text段(文本段),通常包含可执行代码;

.data段(数据段),通常包含初始化数据;

.sect段一一已初始化段,由汇编器伪指令建立的自定义段。

.bss段未初始化段;

.usect段一

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 建筑土木

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1