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

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

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

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

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

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

一、填空题

第一章

1.数字信号处理特点人量的实时讣算(FIRIIRFFT),数据具有烏度重复(乘积和操作在滤波、卷积和FFT中等曲见)。

2.信号处理的作用信号改善;信号检测、估计尊

3.信号处理的方法信号波形分析陵换.滤波.现代谱估计/分析、自适应滤波等。

4.信息系统包括采集.传输、处理、等。

5.数字信号处理常用算法有FIR滤波、IIR滤波、

离散傅里叶变换、卷积、离散余弦变换等

6.处理器速度的提高得益于器件水平、处理器结构、并行技术等。

7.DSP结构特点包括采用哈佛结构体系、采用流水线技术、硬件乘法器、多处理单兀、特殊的DSP指令。

8.DSP芯片按用途分为通用型DSP、专用型DSP°

9.DSP芯片按数据格式分为浮点型、怎点型。

第二章

1.C28x芯片具有C27X.C28X、C2XLP操作模式。

2.C28x芯片模式选择由£T1屮的AMODE和OBJMODE位组合来选定模式。

3.CPU内核由CPU.仿真逻辑、接口组成。

4.CPU主要特性是保护流水线、独立寄存器空间算术逻辑单元(ALU)、地址寄存器算术单

元(ARAU)、循环移位器乘法器。

5.CPU信号包括存储器接口信号、时钟和控制信号、复位和中断信号、仿真信号。

6.TMS320F2812组成特点是32位、定点、改进哈佛结构、循环的寻址方式。

7.

存储器接口有组地址总线。

CPU中断控制寄存器有IFR、IER、DEGIER

11.ACC黒加器是32位的,可表示为ACC、AH.AL

12.被乘数寄存器是32位的,可表示为XT、_!

、虫。

13.乘数结果寄存器是空位的,可表示为E_、PH._PL<.

14.数据页指针寄存器乂位的,有65536页,每页有64个存储单元。

数据存储空间容量是£1字o15・堆栈指针复位后SP指向地址是()x()0040011o

第三章

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

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

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

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

通过STU的位VMAP冏量映像到程序空间的顶部或底部。

4.C28x包含两个单周期访问的存储器SARAM地址是0x0〈)0000H・0x0007FFH、0x008000H

・0x009FFFH°

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

6.C28x片内SARAM分父块。

7.M0和Ml每块的大小为1K〃6其中,M0映像至地址0x000000—OxO〈)03FFh,Ml映

像至地址0x000400・0x007FFH。

&L0和L1每块的大小为4K*16其屮,L0映像至地址0x008000H・0x008FFFH,L1映像至地址0x0〈)9000H・Ox()()9FFFh。

9.H0大小为8KM6位,映像至地址0x3F80〈)()0H・0x3F9FFFh。

10.C28x包含位的Flash存储器1KT6位的OTP

11.Flash存储器被分成土个8KX16位单元和8个16Kxl6位的单元

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

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

的映射。

14.微处理器模式Z(me7映射到高位置地址空间,中断向量表可以定位在外部存储空间。

BootROM将被屏蔽。

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

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

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

ZoneO的寻址范围是0x()()2000〜()x0()3FFF,Zonel的是0x()()4000〜()x005FFF。

18.写操作紧跟读操作流水线保护会影响Zonel空间的访问,故Zonel空间适合用于扩展外迓,而不适合用来扩展外部存储器。

19.Zone?

是独立的地址空间,复位时,XMP/MC引脚为髙电平,Zone7空间映射到0x3FC000o

20.Zone?

和Zone6空间公用一个片选信号XZCS6AND7。

访问外部Zone?

空间的地址范围是0X07C000~0x07FFFF・Zone6也使用这个地址空间是0x07C000-0x07FFFFo

21・XINTF时钟有XTIMCLK、XCLOCKo

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

三个阶段。

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

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

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

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

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

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

3.屮断向量地址的低地址保存该向量的理西位,高地址则保存它的高6位。

4.向量表可以映像到程序空间的底部或顶部,这取决于状态寄存器ST1的向量映像位\、IAP如果VMAP位是0,向量就映像在以0x000000开始的地址上;如果其值是1,向量就映像到以0X3FFFC0开始的地址上。

5-281X有14个通用中断,为仿真而设计的中断DLOGI\T(数据标志屮断)、TOSINT(实

时操作系统中断)。

6.281X屮断寄存器有IFR、IERsDBGIER、

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

7.C28x非屏蔽屮断包括软屮断INTR和TRAP指令.硬件屮断N\II、非法指令陷阱、硬件复位中断RS。

8.低功耗模式有HALT、STANDBY、IDLE。

9.PIE模块支持竺个不同的中断,这些中断分成旦个组,每个组岂个中断,

10.对于多路复用的中断源,PIE块屮的每个中断组都有一个相关屮断标志寄存器PIEIFRx.、和使能位PIEIERx.、。

另外,每个中断组(1NT1〜INT12)都有一个应答位_PIEACKXo

第5章

1.F281X有2个事件管理器。

(EVA,EVB)

2.事件管理器结构具有通用定时器、全比较ZPWM单兀、捕获单兀、止交编码脉冲电路。

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

针对GP2/4)提供时基;、为比较单元和PWM产生电路提供时基。

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

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

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

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

区单元、输出逻辑、空间矢量(SV)P\¥M状态机。

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

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

10.SCI结构特点有-个发送器(TX)及相关寄存器、•个接收器(RX)及相关寄存器、

-个可编程的波特率产生器、数据存储器映射的控制和状态寄存器。

o

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

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

13.ADC工作方式有同步采样、顺序采样o

第6章

1.TMS320C28X存储器寻址方式有直接寻址方式、堆栈寻址方式、间接寻址方式、寄存器寻址方式、数据僱序ZI0空间立即寻址方式、程序空间间接寻址、字节寻址方式

2.当需要访问堆栈屮的数据时,SP的值减去这的血偏移量就是被访问的数据的地址。

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.解决冗余符号的办法是在乘法器将结果传送至累加器时就能自动地左移丄匸o

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

6.HR滤波器的实现方法有冲击响应不变法、双线性变换法、阶跃响应不变法。

二、选择题

1.

TMS320C5XX主要应用于

(B)领感。

A

、自动控制B、语音处理

C、浮点运算

D、

图彖处理

2.

TMS320C2XX主要应用于

(A)领域。

A、

自动拧制B、语音处理

C、浮点运算

D、

图彖处理

3.

TMS320C6XX主要应用于

(D)领域。

A、

自动控制B、语音处理°、浮点运算

D、

图彖处理

4.

TMS320C3XX主要应用于

(C)领域。

A

白云绘生il口运喜孙押°、/孚点运算

D、

图彖处理

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

A.硬件B、软件

C、软硬件结合

D.以上都不是

D、DSP

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

A.CPUB.MCUC、CCU

第2章

1.通过状寄存器ST1的位OBJMODE和位AMODE的组合,选定C28x模式的是(C)。

A、00B、01C、10D.11

2.通过状寄存器ST1的位OBJMODE和位AMODE的组合,选定C27x目标•兼容模式的是

(A)o

As00B、01C、10Ds11

3.通过状寄存器ST1的位0BJMODE和位AMODE的组合,选定C2xLP源•兼容模式的是

(D)o

A、0001C、10D、11

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

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

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

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

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

7.TMS320F2812DSP微处理器采用的是

A.哈佛结构B、冯•诺依曼结构C、矩阵结构&TMS320F2812DSP有

(D)组数据总线。

A.4B、16

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

D.以上都不发生冲突。

A)结构

D.以上都不是

A、4

B、16

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

#

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

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

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

第3章

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

A.

OOOOOOh-OOOTFFh,00800011-009FFF11,

3F80001)-3F9FFFh

B・

0X3D8000-0x3F7FFF

C.

3D7800h"3D7BFFh

D.

3FF000h-3FFFFFh

2.

TMS320F2812DSP屮片上Flash存储器寻址空间有(B)

A.

OOOOOOh-0007FFh,00800011-009FFFh,

3F800011〜3F9FFFh

B.

0x3D8000-0x3F7FFF

C.

3D7800h"3D7BFFh

D.

3FF000h-3FFFFFh

3•

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

A.

OOOOOOh-0007FFI1,00800011〜009FFFh,

3F8000h-3F9FFFh

B•

0x3D8000-0x3F7FFF

C.

3D7800h-3D7BFFh

D.

3FF000h-3FFFFFh

4.

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

A.

OOOOOOh-0007FF11,00800011-009FFFh,

3F8()()0h-3F9FFFh

B・0x3D8000-0x3F7FFF

C.3D7800h-3D7BFFh

D.3FF000h~3FFFFFh第4章

1.TMS320F2812

DSP软硬件复位时,状态寄存器STI的向量映像位VMAP二1,屮断向量

为(A)

A.

2.

A.

3、

FFCOH

TMS320F2812

B、FF80HC.0080HD、0000H

DSP软硬件复位时,状态寄存器ST1的向量映像位VMAP二0,屮断向量

(D)Ds

B、FF80HC、0080H

TMS320F2812DSP的32个屮断源分为14级,

D、0000H

其中(C)级別最高。

A・INTRB>NMIC、RS

D、INTO

 

第5章

1.通用定时器比较操作在(A)

A.连续增/减计数模式

C.通用定时器定向増触计数模式

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

A•连续增犢计数模式

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

3・通用定时器比较操作在(C时,产生对称波形。

B.连续增计数模式D•以上都可以产生非对称波形。

时,B.连续増计数模式

D.以上都可以

时,产生任意波形。

B•连续増计数模式

D•以上都可以

A),产生PWM信号。

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

B),实现通信模式。

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

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

r心皿舌』、nanr色斜舌才

C.通用定时器定向增俶计数模式

4.TMS320F2812DSP事件管理器设置为(

A.疋时器比较方式B.捕获方式

5.TMS320F2812DSP事件管理器设置为(

A.定时器比较方式B.屈i获方式

6.TMS320F2812DSP事件管理器设置为(

A宦口卄哭I十紡舌才R捕輕舌才

第6章

1.若要采用直接寻址方式寻址地址为0860h的数据存储单元,则应设置数据页指针DP二

(C)#

A、08hB、OfhC、21D、300h

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

(2D)

A>MOVACC,-SP(45)

C.MOVAL,-SP(45)

3.TMS320F2812DSP共有302

第7章

1.

A、

2.

3.

A>

目标程序文件用.objB、・cmd源程序文件用A>・objB>・cmd链接程序文件用(・obj・cmd

A)

C、

B.MOVLACC,

D>MOVLACC,条指令,分为(B

扌丿展名表不。

・outD.

•asm

-SP

-SP

(2D)

)大类

A.15B>17

C、•out

扩展名表示。

D.

•asm

)扩展名表示。

B

C十«cm

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

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

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

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

D、在存储容量有限的场合,应牺牲速度(对时间不敏感的慢速情况),采用子程序调用的方法,以降低存储器的占用量。

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

・copyinit_DSP・h123

・space100h*16Dx

4.

A、

c、

•useet

1

•GLOBALx,y,z

6.链接器的作用是:

(A

①"入目标文件列表;②生成目标代码・obj文件;③控制产生输出文件列表;④确定存储器分(分页):

⑤落实存储器定位;⑥生成列表文件.1st

(1>®C

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

123・usectuvarl,?

1

C^・copyinit.h

第9章

1.关于定点DSP所釆用的Q格式,

A、

7.

A>

©dX3)@D>®〈D④⑤⑥

C/D)

B、SPLK1234h,♦+,AR4

•globalx,y,z/*定义三个全局变量*/

下列说法正确的是:

A、Q越大,数值范围越大,精度也越高B、Q越人,数值范围越小,但精度越高

 

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

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

A、宜接寻址B、间接寻址C、绝对地址寻址D、立即数寻址

3.C28XDSP系统中没有除法指令,可以使用(D)来实现除法。

A.SUBSB.ADDC

C.SUBC

D•

MAC

4.高频信号选择(

A)滤波器。

A.LCB、

有源滤波器

C、IIR

D.

FIR

5•低频信号选择(

B)滤波器。

A.LCB、

有源滤波器

C、IIR

D、

FIR

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

)滤波器。

A.LCB、

有源滤波器

C、IIR

D、

FIR

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

)滤波器。

A.LCB.有源滤波器

C、IIR

D、

FIR

三.简答题

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

任举4例说明。

▲直接寻址方式▲堆栈寻址方式▲间接寻址方式▲寄存器寻址方式厶数据/程序/I0空间立即寻址方式厶程序空间间接寻址▲字节寻址方式

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

答:

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

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

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

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

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

答:

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

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

段一一是存储器中占据相邻空间的代码或数据块。

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

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

•data段(数据段),通常包含初始化数据:

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

•bss段一一未初始化段;

•uscct段一一未初始化段,由汇编命令建立的命爼段(自泄义段九

4.简述链接器命令文件中MEMORY和SECTIONS两条指令的作用。

答:

MEMORY伪指令-一用来定义目标系统的存储器配置空间,包括对存储器务部分命名,以及规泄它们的起始地址和长度

SECTIONS伪指令一一确定链接器组合输入段的方法和输岀段在存储器屮的位宜。

5.已知DSP的工作时钟为150MHz,现需要用左时器定时10ms,请问PRD和TDDR寄存器的初始值如何确定?

6.简述冯•诺依曼结构、哈佛结构和改进的哈佛结构之间的区别。

答:

冯•诺伊曼(VonNeuman)结构采用单存储空间,即程序指令和数据共用•个存储空间,使用单一的地址和数据总线,取指令和取操作数都是通过一条总线分时进行。

当进行髙速运算时,不但不能同时进行取指令和取操作数,而且还会造成数据传输通道的瓶颈现彖,其丄作速度较慢。

7.简述链接命令文件(・cmd文件)的功能。

答:

链接命令文件(・cmd文件)指定存储器的结构和段的宦位,有MEMORY和SECTIONS两条指令。

MEMORY伪指令一-用来泄义目标系统的存储器配置空间,包括对存储器各部分命名,以及规定它们的起始地址和长度。

SECTIONS伪指令一•用来指定链接器将输入段组合成输岀段方式,以及输岀段在存储器屮的位置,也可用于指泄子段。

&简述DSP处理器中断系统分为几种中断,如何淸除中断标志?

答:

硬件中断:

由片外管脚和片内外设引起的屮断,又分为可屏蔽屮断和非屏蔽屮断。

软件屮断:

软件中断是由程序指令产生的屮断请求,

有三种情况将淸除中断标志:

(1)软件和硬件复位,即'C54x的复位引脚RS二0;

(2)相应的IFR标志位置

(3)使用相应的屮断号响应该屮断,即使用INTR#K指令。

9.简述F281X系列DSP定时器的组成部分、各部分分别起什么作用?

简述DSP处答:

DSP±电复位后,程序PC指针跳转到Oxff8O位置,在芯片的0xff80这个单元屮存储着跳转指令、程序自动跳转到0XF800,开始执行自举装载程序,自举装载程序将片外存储器的程序搬运到DSP程序存储空间的某个地方,自举装载程序的最后一条指令是跳转指令,程序接着跳转到刚才搬运在程序存储空间的某个地址,从而开始程序的自动运行。

理器TMS320F2812在微计算机工作模式中上电启动的过程。

10.简述TI公司C2000,C5000,C6000系列处理器的应用范围。

答:

C2x、C24x称为C2000系列,主要用于数字控制系统:

C54x、C55x称为C5000系列,主要用于功耗低、便于携带的通信终端;

C62

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

当前位置:首页 > 高等教育 > 农学

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

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