DSP复习资料

DSP复习资料
DSP复习资料

第一章

1、DSP,DSP的两层含义:

DSP(Digital Signal Processing)----数字信号处理的理论和方法。DSP(Digital Signal Processor)----用于数字信号处理的可编程微处理器。

2、CPU、MCU、DSP区别与联系:

CPU:微型计算机中央处理器。(如:奔腾等)MCU:单片微型计算机(如MCS-51,MCS-96等)DSP:可编程的数字信号处理器。

3、掌握冯偌伊曼结构、哈佛结构以及改进的哈佛结构的区别及联系?

DSP处理器则毫无例外地将程序代码和数据的存储空间分开,各有自己的地址总线与数据总线,这就是所谓的哈弗结构(同时取指令和取操作数,并行的进行指令和数据的处理,大大提高了运算速度)。改进的哈弗结构,在哈弗结构基础上。又加以改进,使得程序代码和数据存储空间之间也可以进行数据的传送。

冯·诺依曼体系结构模型:

改进的哈弗结构:

4、简述数字信号处理与模拟信号处理相比的优越性,(DSP系统的特点):DSP系统的特点(与模拟信号处理系统相比):1)、精度高,抗干扰能力强,稳定性好。2)、编程方便,易于实现复杂算法(含自适应算法)。3)、可程控。4)、接口简单。5)、集成方便。

5、DSP芯片的结构特点?

1)、改进的哈弗结构2)、多总线结构3)、流水线技术4)、多处理单元5)、特殊的DSP 指令6)、指令周期短7)、运算精度高8)、丰富的外设9)、功耗低

6、DSP芯片的分类?

DSP芯片的分类

(1)按用途分类

1)、通用型DSP芯片(本课程主要讨论的芯片)2)、专用型DSP芯片

(2)、按数据格式分1)、定点DSP 2)、浮点DSP

7、了解做DSP方面公司:

DSP主要厂商:美国TI、ADI、Motorola、Zilog等公司。TI公司位居榜首,

占全球DSP市场约60%左右。

TI、Lucent、AD、Motorola、ZSPh和NEC公司。

8、DSP应用系统的开发工具?

常用的软硬件开发工具:Simulator软件仿真器、Emulator在线仿真器和C编译器等。如TI 公司的CCS集成开发环境、XDSP实时软件技术等,为用户快速开发实时高效的应用系统可提供巨大帮助。

9、请说出衡量DSP芯片运算速度的性能指标?(至少3种)

①指令周期② MAC时间③FFT执行时间④ MIPS:即每秒执行百万条指令

⑤MOPS:即每秒执行百万次操作⑥MFLOPS:即每秒执行百万次浮点操作⑦ BOPS:即每秒执行十亿次操作

第二章

10、DSP硬件结构特点?c54x的内部结构?(第一问还须细化)

三大块:CPU 、存储器系统、片内外设与专用硬件电路

DSP的硬件结构,大体上与通用的微处理器相类似,由CPU、存储器、总线、外设、接口、时钟等部分组成,但又有其鲜明的特点。

11、c54xCPU部分的结构特点?

(1)、先进的多总线结构【1条程序总线、3条数据总线和4条地址总线】。(2)、40位算术逻辑运算单元(ALU),包括1个40位桶形移位寄存器和两个独立的40位累加器。(3)、17 位并行乘法器,与40位专用加法器相连,用于非流水线式单周期乘法/累加运算

17

【MAC】。(4)、比较、选择、存储单元【CSSU】,用于加法/比较选择。(5)、指数编码器,可以在单个周期内计算40位累加器中数值的指数。(6)、双地址生成器,包括8个辅助寄存器和2个辅助寄存器算术运算单元【ARAU】。

12、掌握c54x总线特点,由几种类型的总线组成,每种类型的总线的数量和名称。

C54x DSP片内由8条16位的总线,即4条程序/数据总线和4条地址总线。1)、一组程序总线PB:传送从程序存储器来的指令代码和立即数;2)、三组数据总线(CB、DB、EB):传送从数据存储器读出的操作数;(EB):传送写入到数据存储器中的数据;3)、四组地址总线(PAB、CAB、DAB、EAB):传送执行指令所需的地址;

13、C54X DSP具有2个40位的累加器,累加器构成?累加器A和B的差别?

累加器:功能:存放参加运算的数据或存放运算的结果(ALU或MAC)。组成:三个部分(保护位作用:数据位余量,防止溢出,迭代运算)

累加器A:39~32 31~16 15~0

AG(保护位) AH(高阶位) AL(低阶位)

累加器B:39~32 31~16 15~0

BG(保护位) BH(高阶位) BL(低阶位)

累加器A和B的差别仅在于累加器A的31~16位可以作为乘法器的一个输入。

14、C54x 内部乘法器单元的输入端的数据来源?

(1)、组成:17×17bit乘法器、40bit加法器、符号控制、小数控制、零检测器、舍入器、溢出/饱和逻辑、暂存器;(2)、功能:一个单指令周期内完成17×17bit的二进制补码运算;(3)、用途:卷积、相关、滤波(LMS)、欧氏距离等运算;

15、C54x的算术逻辑单元ALU单元的输入端的数据来源?

16、桶形移位器的操作,移位位数?

1)、操作:(1)、在ALU运算前,对来自数据存储器的操作数或者累加器的值进行预定标;

(2)、执行累加器的值的一个逻辑或算术运算;(3)、对累加器的值进行归一化处理;(4)、对存储到数据存储器之前的累加器的值进行定标。

2)、移位数可以用以下方式定义:

(1)、用一个立即数(-16~15)表示。(2)、用状态寄存器ST1的累加器移位方式(ASM)位表示,共5位,移位数为-16~15。(3)、用T 寄存器中最低6位的数值(移位数为-16~31)表示。

17、 CPU 状态和控制寄存器?(1)掌握ST0中DP 的位数和计算方法。

(2)掌握ST1中CPL 位作用。

(3)掌握ST1中INTM 位作用。

(4) 掌握PMST 寄存器各状态位的功能?MP/MC 、OVL Y 位,DROM 位的作用

第二章:TMS320C54x 的硬件结构

(1)状态寄存器(ST0)

功能:反映寻址要求和计算中的状态;

ST0的结构图:

含义:

ARP ——辅助寄存器指针

TC ——测试/控制标志位

C ——进位位。

OVA /OVB ——累加器A/B 的溢出标志位

DP ——数据存储器页指针

第二章:TMS320C54x 的硬件结构

(2)状态寄存器(ST1)

功能:反映寻址要求、计算初始状态、I/O 终端控制

含义:

BRAF ——块重复操作标志位。

CPL ——直接寻址编辑方式位XF ——XF 引脚状态位。

HM ——保持方式位INTM ——中断方式位。

OVM ——溢出方式位SXM ——符号位扩展方式位。

C16 ——双16位/双精度算术运算方式位FRCT ——小数方式位。

CMPT ——修正方式位ASM ——累加器移位方式位第二章:TMS320C54x 的硬件结构

15~7 6 5 4 3 2 1 0

IPTR MP/MC OVLY A VIS DROM CLKOFF ① SMUL ① SST ①

① 这些位置在C54x DSP 的A 版本或更新版本才有,或者在C548或更高的系列器件才有。

(3)工作方式寄存器(PMST —Processor Mode Status )

功能:设定并控制处理器的工作方式,反映处理器工作状态;

含义:

IPTR ——中断向量指针。

——微处理器/微型计算机工作方式位

OVLY ——RAM 重复占位位。

AVIS ——地址可见位

MP/MC

18、掌握c54x 存储空间的分配?一共多少千字?有那几部分组成?

C54x 的总存储空间为192K 字

存储器的组成(分为3个可选择的存储空间):

19、TMS320C5402能够寻址的程序存储器容量?

C5402为20位的地址总线

20、 c54x 中断的分类?中断处理步骤?

C54x DSP 的中断可以分成两大类:

(1)、非屏蔽中断:不能由用户用软件来屏蔽的中断。

(2)、可屏蔽中断:用户根据需要可用软件开放或禁止CPU 响应中断。

中断处理一般过程:

(1)、中断源请求中断;中断标志寄存器(IFR)

(2)、CPU 响应中断;预定义条件的满足

(3)、保护现场;

(4)、转中断服务;

(5)、恢复现场;

(6)、中断返回;

21.C54x 有多少个可屏蔽中断?其中外部可屏蔽中断有几个?

C5402只使用14个可屏蔽中断。其中外部可屏蔽中断有10个。 22

c54x 的中断标志寄存器IFR 和中断屏蔽寄存器?

第二章:TMS320C54x 的硬件结构

2.5.2 中断标志寄存器(IFR)和中断屏蔽寄存器(IMR)

1.中断标志寄存器(IFR )

当一个中断出现的时候,IFR 中相应的中断标志位置1,直到

中断得到处理为止。(1)共14个有效标志位(可屏蔽中断):

外部中断4个(INT0--INT3)

定时器中断2个(TINT0--TINT1)

串口定时器4个(两发/两收)

DMA 中断3个(DMAC0. 4. 5)

HPI 中断1个;

?????????????映射的接口位:提供与外部存储器存储空间数据(保存执行指令所使用的

双访问单访问位数据存储空间的指令)位:存放程序(要执行程序存储空间1664/DARAM SARAM 16641664K ROM K O I K RAM

第二章:TMS320C54x的硬件结构

2.中断屏蔽寄存器(IMR)

是一个存储器映像的CPU寄存器,主要用来屏蔽外部和内部中断

说明(1)共14个有效位(与IFR对应)

(2)当IMRi=0 屏蔽该中断;

IMRi=1 不屏蔽该中断

23、CPU应答中断和执行中断服务程序的过程?

应答中断

硬件或软件中断发送了一个中断请求后,CPU必须决定是否应答中断请求。

?软件中断和非屏蔽硬件中断会立刻被应答;

?屏蔽中断仅仅在如下条件被满足后才被应答。

(1) 优先级别最高(当同时出现一个以上中断时)。

(2) 状态寄存器ST1中的INTM位为0。

(3) 中断屏蔽寄存器IMR中的相应位为1。

CPU响应中断时,让PC转到适当的地址取出中断向量,并发出中断响应信号,清除相应的中断标志位。

执行中断服务程序(ISR)

(1) 将PC值(返回地址)存到数据存储器堆栈的栈顶;

(2) 将中断向量的地址加载到PC;

(3) 在中断向量地址上取指;

(4) 执行分支转移指令,转至中断服务程序(如果延迟分支转移,则在转移前先执行附加的指令);

(5) 执行中断服务程序;

(6) 中断返回,从堆栈弹出返回地址加到PC中;

(7) 继续执行被中断了的程序。

24、中断向量地址的产生?

中断向量(地址)

①组成:IPTR + 中断向量序号<<2

(9位)(5位)→(7位)

注:? 中断向量地址指针IPTR位于PMST (CPU方式控制R) 的高9位(D15~D7),可用程序设置;

?中断向量序号由相应的中断源(硬件或软件)提供

第三章:

第三章

一、掌握七种寻址方式

1、立即数寻址(1)短立即数寻址:(单字指令)在指令字中包括立即操作数

RPT #99 ;将下一条指令循环100次

LD #0h,DP ;将0装入数据页指针

ADD #0ffh,A ;将0ffh加给AccA

(2)长立即数寻址:指令字的后一个字是立即数(双字指令)

ADD #1234h,A ;将#1234h加给AccA

2、绝对地址寻址:(1)数据存储器地址(dmad)寻址:用一个符号或一个数来

确定数据空间中的一个地址

例:MVKD sample,*AR5 sample所代表的就是一个dmad

(2)程序存储器地址(pmad)寻址:用一个符号或一个数来确定程序地址空间中的一个地址

例:MVKD table,*AR5 table 所代表的就是一个pmad

(3)端口地址(PA)寻址:用一个符号或常数来确定I/O口地址

PORTR PA, Smem PORTW Smem, PA

(4)*(lk)寻址: 用一个符号或一个常数来确定数据存储器中的一个地址

例:LD *(BUFFER),A 把地址为BUFFER的数据单元中的数据装到AccA中3、累加器寻址:用累加器中的数作为一个地址,可用来对存放数据的程序存储器寻址:READA Smem WRITA Smem

READA,把累加器A所确定的程序存储器单元中的一个字,传送到数据存储器单元Smem 中

WRITA,把数据单元Smem中的一个字,传送到累加器A确定的程序存储器单元。

4、存储器映射寄存器(MMR)寻址:存储器映射寄存器寻址用来修改存储器映射寄存器而不影响当前数据页指针(DP)或堆栈指针(SP)的值。存储器映射寄存器寻址既可以在直接寻址中使用,又可以在间接寻址中使用。

5、堆栈寻址:系统堆栈用来在中断和子程序期间自动存放程序计数器。它也能用来存放额外的数据项或传递数据值。处理器使用一个16-bit的存储器映射寄存器—堆栈指针来对堆栈寻址,它总是指向存放在堆栈中的最后一个元素。

6、直接寻址:TMS320C54的数据存储器分为512页,每页128字。设置一个数据页指针DP(Data Pointer),用9-bit指向一个数据页,再加上一个7-bit的页内偏移地址,形成16-bit 的数据地址

LD #4,DP ;指向页4(0200h-027Fh)

ADD 9h,A ;将数据页4中地址9h的数据加给AccA

7、间接寻址:8个辅助寄存器(AR0--AR7),由一个辅助寄存器指针(ARP 3-bit)来指定辅助寄存器算术单元(ARAU)作16-bit无符号数运算,决定一个新的地址,装入辅助寄存器中的一个。AR0--AR7的内容相当灵活,可以装入立即数,加上立即数,减去立即数;也可以从数据存储器装入地址;

将该AR的内容加1或减1,再寻址(循环常用)

将该AR的内容加上或减去AR0的内容,再寻址。

将该AR的内容逆向进位加上或减去AR0的内容,再寻址。

ADD *,8,A ;将当前辅助寄存器所指的地址里的数据,左移8-bit后加给AccA ADD *+,8,A,AR4 ;数据左移,加给AccA后,当前辅助寄存器加1,选择辅助寄存器AR4

ADD *0+,8,A ;执行加法后,将AR0的值加给当前辅助寄存器

ADD *BR0+,8,A ;执行加法后,将AR0的值加给当前辅助寄存器,但反向进位8、位倒序寻址:AR0 = 100 AR1 = 000 按AR1寻址后,将AR0加给AR1,反向进位@ ,#,* 表示寻址方式

二、理解直接寻址中16位地址的构成方法?

15位到8位——操作码第7位——确定寻址方式6到0位——数据存储器的地址(数据存储器的偏移地址)

三、理解间接寻址的不同?(1)单操作数间接寻址(2)双操作数间接寻址

四、理解+,- ,%,0,(lk),B的区别

+是加的意思。-是减的意思。%是循环寻址的意思。0是零。(lk)是一恶搞16位树或一个符号。B代表位倒序寻址。

1、下面哪条指令是端口寻址指令?

(A)LD #0,A (B)MVKD EXAM1,*AR5

(C)PORTR FIFO,*AR5 (D)READA 60H

2、下面哪个间接寻址单操作数表示循环寻址?

(A)*AR2-0B (B)*AR2-0%

(C)*AR2(5)(D)*+AR2(5)

3、请解释下列指令的功能并比较异同。

(1)LD #60H,A (2)LD 60H,A

(3)LD *(60H),A

4、指令解释。

(1)READ A Smem Smem = (A) 把由ACCA寻址的程序存储单元的值读到数据单元中

(2)WRIT A Smem (A) = Seem 把数据单元中的值写到由ACCA寻址的程序存储单元5、程序中给出如下两条指令,请问实际寻址的数据存储器的16位地址是多少?

LD #5,DP

LD 60H,A

6、MAC *AR5+,A ;A+(AR5)*T→A, AR5= AR5+1

A = A + T*(AR5);

AR5 = AR5 + 1;

第四章:

1. 编辑

利用各种文本编辑器,如笔记本、WORD、EDIT和TC等,可编写汇编语言源程序。

2. 汇编

当汇编语言源程序编写好以后,可利用’C54x的汇编器ASM500,对一个或多个源程序分别进行汇编,并生成列表文件(.lst)和目标文件(.obj)。

3. 链接

所谓链接,就是利用’C54x的链接器LNK500,根据链接器命令文件(.cmd)对已汇编过的一个或多个目标文件(.obj)进行链接,生成输出文件(.out)和存储器映像文件(.map) 。

汇编器和链接器生成的目标文件,是一个可以由’C54x 器件执行的文件。这些目标文件的格式称之为公共目标文件格式(COFF)。 在编写汇编语言程序时,COFF 采用代码段和数据段的形式,以便于模块化的编程,使编程和管理变得更加方便。

这些代码段和数据段简称为段。汇编器和链接器提供一些伪指令来建立和管理各种各样的段 COFF 文件有3种类型:COFF0、COFF1、COFF2。 每种类型的COFF 文件,其标题格式都有所不同,但数据部分是相同的。 ’C54x 汇编器和C 编译器产生的是COFF2文件。 链接器能够读/写所有类型的COFF 文件,默认时链接器生成的是COFF2文件,采用-vn 链接选项可以选择不同类型的COFF 文件。

1. 段(sections) 是COFF 文件中最重要的概念。每个目标文件都分成若干段。 段——是存储器中占据相邻空间的代码或数据块。一个目标文件中的每个段都是分开的和各不相同的。

COFF 目标文件都包含以下3种形式的段:

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

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

.bss 段(保留空间段),通常为未初始化变量保留存储空间。

COFF 目标文件中的段有两种基本类型。

(1) 初始化段 初始化段中包含有数据或程序代码。主要有:

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

(2) 未初始化段 在存储空间中,为未初始化数据保留存储空间。

它包括:bss 段——未初始化段; .usect 段——未初始化段,由汇编命令建立的命名段(自定义段)。

3. 段与目标存储器的对应关系 : 汇编器的任务:在汇编过程中,根据汇编命令用适当的段将各部分程序代码和数据连在一起,构成目标文件。链接器的任务:就是分配存储单元,将目标文件中的段重新定位到目标系统的存储器中,这一过程称为定位或分配。

汇编器对段的处理是通过段伪指令来区别各个段的,并将段名相同的语句汇编在一起。 汇编器有5条伪指令可识别汇编语言程序的各个部分:

1. 未初始化段 未初始化段就是在’C54x 存储器中保留空间,通常它们被定位在RAM 区。在目标文件中,这些段中没有确切的内容。由这些段定义的空间仅作为临时存储空间,在程序运行时,可以利用这些存储空间存放变量。未初始化段分为默认的和命名的两种,分别由汇编器伪指令.bss 和.usect 产生。 (1) .bss 伪指令用于在bss 段中保留若干个空间。(2) .usect 伪指令用于为指定的命名段保留若干个空间。

2. 已初始化段 已初始化段中包含有可执行代码或初始化数据。这些段中的内容都在目标文件中,当加载程序时再放到’C54x 的存储器中。每个已初始化段都是可以重新定位的,并且可以引用其他段中所定义的符号。链接器在链接时会自动地处理段间的相互引用。已初始化段由.text 、.data 和.sect 三个伪指令建立。已初始化命令的句法:

●.bss ●.usect ●.text ●.data ●.sect ——定义未初始化段——定义未初始化段——定义已初始化段——定义已初始化段——定义已初始化段

.text [段起点].data [段起点].sect “段名”[,段起点]

3. 命名段(自定义段)命名段由用户指定,与默认的.text,.data和.bss段的使用相同,但它们被分开汇编。假如一部分可执行代码(例如初始化程序)不希望和.text段分配在一起,可将它们汇编进一个命名段,这样就可定位在与.text不同的地方。也可将初始化的数据汇编到与.data段不同的地方,或者将未初始化的变量保留在与.bss段不同的位置。可用.usect 和.sect两个伪指令产生命名段。.usect伪指令产生类似.bss的段,为变量在RAM中保留存储空间。.sect伪指令产生类似.text和.data的段,可以包含代码或数据。.sect伪指令产生可重新定位地址的命名段。

4. 子段子段是较大段中的小段。链接器可以像处理其他段一样处理子段。子段结构可用来对存储器空间进行更紧凑的控制,可以使存储器空间分配更加紧密。用.sect命令建立的段是已初始化的子段用.usect命令建立的段是未初始化的子段。

5. 段程序计数器SPC

汇编器为每个段都安排了一个单独的程序计数器称之为段程序计数器SPC。SPC表示在程序代码或数据段内当前的地址。开始时汇编器将每个SPC置0。当汇编器将程序代码或数据加到段内时,增加相应的SPC值。若再继续对某个段汇编,则相应的SPC就在先前的数值上继续增加。链接器在链接时要对每个段进行重新定位。

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

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

链接器是开发’C54x器件必不可少的开发工具之一,它对段处理时有2个主要任务:

①将一个或多个COFF目标文件中的各种段作为链接器的输入段,经链接后在一个执行的COFF输出模块中建立各个输出段;

②在程序装入时对其重新定位,为各个输出段选定存储器地址。

若未使用伪指令,则链接器将使用目标处理器默认的方法将段放入存储空间。1. 默认的存储器分配链接器可对多个目标文件进行链接。若链接文件中不使用MEMORY和SECTIONS命令,则为默认方式。

每个目标文件都有.text,.data、.bss段和命名段。若采用默认链接,链接器将对多个目标文件中的各个段进行组合,形成各自的对应段,并将各个段配置到所指定的存储器中,形成可执行的目标模块。

在默认的方式下,链接器将从存储器的0080h开始,对组合后的各段进行存储器配置。

默认的存储器分配:

①将所有.text段组合在一起,形成一个.text段,并分配到程序存储器中;

②将多个目标文件中的.data段组合在一起,分配到紧接着.text段的程序存储空间中;

③将.bss段组合,配置到数据存储器中;

④组合命名段。初始化的命名段按顺序分配到紧随.data段的程序存储器,而未初始化命名段将被配置到紧随.bss段的数据存储器中。

2、段放入存储器空间

3、若不希望链接器将所有的.text段结合在一起形成单个的.text段,就不能采用默认的方式。

4、由于DSP硬件系统中可能配置多种类型的存储器,若要把某一段分配到特定类型的存储器中,或将命名段配置特定的地址,则需采用MEMORY和SECTIONS伪指令来配置。

5、若不采用默认的方式,通常需要建立一个链接命令文件,在命令文件中用MEMORY和SECTIONS伪指令定义存储器和配置段地址。

汇编语言源程序经过汇编后,共建立了5个段:

●.text段——文本段,段内有10个字可执行的程序代码。

●.data段——已初始化的数据段,段内有7个字的数据。

●vectors段——用.sect命令生成的命名段, 段内有2个字的初始化数据。

●.bss段——未初始化的数据段,在存储器中为变量保留8个存储单元。

●newvars段——用.usect命令建立的命名段, 为变量保留10个存储单元。

C54x汇编器支持宏指令语言。如果程序中有一段程序需要执行多次,就可以把这一段程序定义(宏定义)为一条宏指令,然后在需要重复执行这段程序的地方调用这条宏指令(宏调用)。利用宏指令,可以使源程序变得简短。

宏的使用分以下3个步骤:①定义宏在调用宏时,必须首先定义宏;②调用宏在定义宏之后,可在源程序中调用宏;③扩展宏在源程序调用宏指令时,汇编器将对宏指令进行扩展。

在调用宏之前,必须先定义宏。可以在源程序的任何位置定义宏,宏定义的所有内容必须包含在同一个文件中。宏定义可以嵌套,即在一条宏指令中调用其他的宏指令。在定义宏之后,可在源程序中使用宏名进行宏调用。若源程序中调用宏指令,则汇编时就将对宏指令进行扩展。扩展时汇编器先将变量传递给宏参数,按宏定义取代调用宏语句,然后再对源代码进行汇编。当汇编器遇到宏定义时,将宏名称放进操作码表中,并将重新定义前面已经定义过的与之具有相同名称的宏、库成员、伪指令或指令助记符。用这种方法可以扩展指令和伪指令的功能以及加入新的指令。

宏定义和宏调用:宏指令与子程序一样,都是重复执行某一段程序,但两者是有区别的,主要区别:⑴宏指令和子程序都可以被多次调用,但是把子程序汇编成目标代码的过程只进行一次,而在用到宏指令的每个地方都要对宏指令中的语句逐条地进行汇编。⑵在调用前,由于子程序不使用参数,故子程序所需要的寄存器等都必须事先设置好;而对于宏指令来说,由于可以使用参数,调用时只要直接代入参数就行了。

第五章

1、堆栈的使用方法:当向堆栈中压入数据时,堆栈是从高地址向低地址方向填入,堆栈指针SP先减1,然后将数据压入堆栈。当从堆栈中弹出数据时。数据先从堆栈中弹出,然后堆栈指针SP加1

程序中要使用堆栈,必先进行设置:

size .srt 120

Stack .usect "STACK", size

STM #stack +size SP

设置好堆栈后,就可以使用堆栈了:

CALL pmad;(SP)-1→SP,(PC)+2→TOS,pmad→PC

RET ;(TOS)→PC,(SP)+1→SP

2、分支程序的判断条件:

条件操作程序:

BC sub ,BLEQ;条件转移,若累加器B≤0,则转至sub,否则往下执行

CC start,AGEQ,AOV;条件调用,若累加器A≥0且溢出,则调用start,否则往下执行

RC NTC ;条件返回,若TC=0,则返回,否则往下执行。

注意:若需要多个条件相与时,用单条指令表示。

如:BC new, AGT, AOV

转移条件:AGT和AOV的与逻辑

若需要两个条件相或时,需用两条指令分别表示。

如:若累加器A大于0或溢出,则转移至sub

转移条件:AGT和AOV的或逻辑

BC sub, AGT

BC sub, AOV

多重条件应注意以下几点:①第1组:分为两类,最多可选择两个条件,组内两类条件可以与/或构成多重条件,但不能用组内同类条件构成与/或多重条件。当选择两个条件时,累加器必须是同一个。例如,可以同时选择AGT和AOV,但不能同时选择AGT和BOV。②第2组:分为三类,最多可选三个条件,可以在每类中各选一个条件进行与/或构成多重条件,但不能在同类选两个以上条件。例如,可以同时测试TC、C和BIO,但不能同时测试NTC、C和NC。③组与组之间可用或构成多重条件。

3、实现重复的三种方法。

RPT ——重复下条指令;

RPTZ——累加器清0,并重复下条指令;

RPTB——块重复指令。

4、三重循环嵌套的结构:

内层——RPT——执行N次

中层——RPTB——执行M次

外层——BANZ——执行L次

5、数据传送程序?

MVKD,MVPD,MVDM,MVDD

程序存储器至数据存储器之间的数据存储

第六章

17、定时器的组成定时器主要由定时寄存器TIM、定时周期寄存器PRD、定时控制寄存器TCR及相应的逻辑控制电路组成。寄存器TIM、PRD和TCR是存储器映像寄存器,地址分别为0024H、0025H和0026H。

18、C54x定时器/计数器的应用 1.方波发生器

例如:用TMS320VC5402实现方波发生器。假设时钟频率为4MHz,在XF端输出占空比为50%的方波,方波的周期由片上定时器确定,采用中断方法实现。

(1)定时器初始化

关闭定时器,TCR中的TSS=1;加载PRD。设定定时中断周期,每中断一次,输出端电平取反一次;启动定时器,初始化TDDR,TSS=0,TRB=1。

(2)中断初始化

中断允许寄存器IFR中的定时中断位TINT=1,清除未处理完的定时中断;中断屏蔽寄存器IMR中的定时屏蔽位TINT=1,开放定时中断;状态控制寄存器ST1中的中断标志位INTM=0,开放全部中断。

(3)方波发生器程序清单

周期为8ms的方波发生器,定时中断周期为4ms,每中断一次,输出端电平取一次反。;abc1.asm

;定时器0寄存器地址

TIM0 .set 0024H

PRD0 .set 0025H

TCR0 .set 0026H

;K_TCR0:设置定时器控制寄存器的内容

K_TCR0_SOFT .set 0b ;Soft=0

K_TCR0_FREE .set 0b ;Free=0

K_TCR0_PSC .set 1001b ;PSC=9H

K_TCR0_TRB .set 1b ;TRB=1

K_TCR0_TSS .set 0b ;TSS=0

K_TCR0_TDDR .set 1001b ;TDDR=9

K_TCR0 .set K_TCR0_SOFT| K_TCR0_FREE| K_TCR0_PSC| K_TCR0_TRB| K_TCR0_TSS| K_TCR0_TDDR

;初始化定时器0

;根据定时长度计算公式:Tt=T* (TDDR+1) * (PRD+1)

;给定TDDR=9,PRD=1599,CLKOUT主频f=4MHz,T=250ns

;Tt=250*(9+1)*(1599+1)=4,000,000(ns)=4(ms)

STM #1599,TIM0

STM #1599,PRD0

STM #K_TCR0,TCR0 ;启动定时器0中断

RET

;定时器0的中断服务子程序:通过引脚XF给出周期为8ms的占空比

;为50%的方波波形

t0_flag .usect “vars”,1 ;当前XF输出电平标志位

;若t0_flag=1,则XF=1

;若t0_flag=0,则XF=0

time0_rev:PSHM TRN

PSHM T

PSHM ST0

PSHM ST1

BITF t0_flag,#1

BC xf_out,NTC

SSBX XF

ST #0,t0_flag

B next

xf_out:RSBX XF

ST #1,t0_flag

next:POPM ST1

POPM ST0

POPM T

POPM TRN

RETE

19、C54x的串行口

C54x的串行口有四种类型:标准同步串口SP缓冲同步串口BSP时分复用串口TMD 多路缓冲串口McBSP

标准同步串行口SP

1.SP串口结构

结构组成:

数据接收寄存器DRR;

数据发送寄存器DXR;

接收移位寄存器RSR;

发送移位寄存器XSR;

二个加载控制逻辑电路;

二个字节/字控制计数器。

20、标准同步串行口的外部引脚:

接收通道CLKR 接收时钟信号DR 接收串行数据信号FSR 接收帧同步信号

发送通道CLKX 发送时钟信号DX 发送串行数据信号FSX 发送帧同步信号

标准同步串行口各部分的功能:

(1) 数据接收寄存器DRR

16位的存储器映像数据接收寄存器,用来保存来自RSR寄存器并将要写到数据总线的输入数据。复位时,DRR被清除。

(2) 数据发送寄存器DXR

16位的存储器映像数据发送寄存器,用来保存来自数据总线并将要加载到XSR的外部串行数据。复位时,DXR被清除。

(3) 数据接收移位寄存器RSR

16位的数据接收移位寄存器,用来保存来自串行数据接收(DR)引脚的输入数据,并控制数据到DRR的传输。

(4) 数据发送移位寄存器XSR

16位数据发送移位寄存器,用来控制来自DXR的外部数据的传输,并保存将要发送到串行数据发送引脚的数据。

(5) 串行接口控制寄存器SPC

16位的存储器映像串行接口控制寄存器,用来保存串行接口的模式控制和状态位。(6) 控制电路

用于控制串行口协调工作,分为:

21、装载控制电路:完成接收和发送数据的装载;

位/字控制计数器:完成位/字传输控制。

例如:完成两个’C54x串行通信的连接。

发送过程:

①发送数据装入DXR;

②当上一个数据发送完后,DXR的数据自动装入XSR;

③在发送帧同步信号FSX和发送时钟CLKX作用下,将XSR的数据通过引脚DX发送输出。

接收过程:

①在接收帧同步信号FSR和接收时钟CLKR作用下,接收数据通过DR引脚移至RSR 中;

②当RSR满时,将数据装入DRR中。

串口初始化步骤:

①复位,并且把0038H(或0008H)写到SPC,初始化串行接口。

②把00C0H写到IFR,清除任何挂起的串行接口中断。

(中断标志寄存器IFR )

③把00C0H和IMR求或逻辑运算,使能串行接口中断。

(中断屏蔽寄存器IMR)

④清除ST1的INTM位,使能全局中断。

(状态寄存器ST1)

⑤把00F8H(或00C8H)写入SPC,启动串行接口。

⑥把第一个数据写到DXR。

串口中断服务程序步骤:

①保存上下文到堆栈中。

②读DRR或写DXR,或者同时进行两种操作。从DRR读出的数据写到存储器中预定单元,写到DXR的数据从存储器的指定单元取出。

③恢复现场。

④用RETE从中断子程序返回,并重新使能中断。

22、C54x的主机接口(HPI)是一个8位并行口,用来实现与主设备或主处理器的通信。

主机与HPI的通信,可通过专用地址和数据寄存器、HPI控制寄存器以及使用外部数据与接口控制信号来实现。HPI接口有两种工作方式:

共用寻址模式(SAM方式)

在这种方式下,主机和’C54x都能寻址HPI存储器。如果是异步工作的主机寻址,可在HPI内部重新得到同步。当’C54x与主机的周期发生冲突时,则主机具有寻址优先权,’C54x将等待一个周期。

主机寻址模式(HOM方式)

在HOM方式下,HPI存储器只能让主机寻址,而’C54x则处于复位状态或IDLE2空转状态。主机可以访问HPI RAM,而’C54x则配置为最小功耗。

P193程序。

Dsp2的hpi口的hpic,映射到dsp1的0x8008,0x8009;hpia映射到0x800C,x800D;

Hpid映射到0x800A,0x800B。

STM 0X1000,AR1

ST 0X00,*AR1

PORTW *AR1,0X8008

ST 0X00, *AR1

PORTW *AR1,0X8009

NOP

ST 0X10, *AR1

PORTW *AR1,0X800C

ST 0X20, *AR1,

NOP

PORTW *AR1,0X800D

NOP

NOP

NOP

Loop:

ST 0X1A, *AR1;

NOP

PORTW *AR1,0X800A

NOP

ST 0X2B, *AR1

NOP

PORTW *AR1,0X800B

NOP

NOP

NOP

STM 0X1010,AR2 NOP

PORTW 0X8OOA, *AR2 NOP

STM 0X1011,AR2 NOP

PORTR 0X800B, *AR2 NOP

NOP

ST 0X3C, *AR1 NOP

PORTW *AR1,0X800B NOP

NOP

NOP

STM 0X1012,AR2 NOP

PORTR 0X800A, *AR2 NOP

STM 0X1013,AR2 NOP

PORTR 0X800B, *AR2 NOP

NOP

hear B hear

.end

数字信号处理试题

一、 单 项选择题 1. 序列x(n)=Re(e jn π/12 )+I m (e jn π/18 ),周期为( )。 A. 18π B. 72 C. 18π D. 36 2. 设C 为Z 变换X(z)收敛域内的一条包围原点的闭曲线,F(z)=X(z)z n-1 ,用留数法求X(z)的反变换时( )。 A. 只能用F(z)在C 内的全部极点 B. 只能用F(z)在C 外的全部极点 C. 必须用收敛域内的全部极点 D. 用F(z)在C 内的全部极点或C 外的全部极点 3. 有限长序列h(n)(0≤n ≤N-1)关于τ= 2 1 -N 偶对称的条件是( )。 A. h(n)=h(N-n) B. h(n)=h(N-n-1) C. h(n)=h(-n) D. h(n)=h(N+n-1) 4. 对于x(n)= n )21(u(n)的Z 变换,( )。 A. 零点为z=21,极点为z=0 B. 零点为z=0,极点为z=21 C. 零点为z=21,极点为z=1 D. 零点为z=2 1 ,极点为z=2 5、)()(101n R n x =,)()(72n R n x =,用DFT 计算二者的线性卷积,为使计算量尽可能的少,应使DFT 的长度N 满足 。 A.16>N B.16=N C.160,Z 变换的收敛域为( )。 A. 0<|z|<∞ B. |z|>0 C. |z|<∞ D. |z|≤∞ 9.在对连续信号均匀采样时,要从离散采样值不失真恢复原信号,则采样角频率Ωs 与信号最高截止频率Ωc 应满足关系( ) A. Ωs>2Ωc B. Ωs>Ωc C. Ωs<Ωc D. |Ωs<2Ωc 10.下列系统(其中y(n)为输出序列,x(n)为输入序列)中哪个属于线性系统?( ) A.y(n)=y(n-1)x(n) B.y(n)=x(n)/x(n+1) C.y(n)=x(n)+1 D.y(n)=x(n)-x(n-1)

数字信号处理考试试题及答案

数字信号处理试题及答案 一、 填空题(30分,每空1分) 1、对模拟信号(一维信号,是时间的函数)进行采样后,就是 离散时间 信号, 再进行幅度量化后就是 数字 信号。 2、已知线性时不变系统的单位脉冲响应为)(n h ,则系统具有因果性要求 )0(0)(<=n n h ,系统稳定要求∞<∑∞ -∞=n n h )(。 3、若有限长序列x(n)的长度为N ,h(n)的长度为M ,则其卷积和的长度L 为 N+M-1。 4、傅里叶变换的几种形式:连续时间、连续频率—傅里叶变换;连续时间离散频率—傅里叶级数;离散时间、连续频率—序列的傅里叶变换;散时间、 离散频率—离散傅里叶变换 5、 序列)(n x 的N 点DFT 是)(n x 的Z 变换在 单位圆上 的N 点等间隔采样。 6、若序列的Fourier 变换存在且连续,且是其z 变换在单位圆上的值,则序列 x(n)一定绝对可和。 7、 用来计算N =16点DFT ,直接计算需要__256___次复乘法,采用基2FFT 算 法,需要__32__ 次复乘法 。 8、线性相位FIR 数字滤波器的单位脉冲响应()h n 应满足条件 ()()1--±=n N h n h 。 9. IIR 数字滤波器的基本结构中, 直接 型运算累积误差较大; 级联型 运 算累积误差较小; 并联型 运算误差最小且运算速度最高。 10. 数字滤波器按功能分包括 低通 、 高通 、 带通 、 带阻 滤 波器。 11. 若滤波器通带内 群延迟响应 = 常数,则为线性相位滤波器。 12. ()?? ? ??=n A n x 73cos π错误!未找到引用源。的周期为 14 13. 求z 反变换通常有 围线积分法(留数法)、部分分式法、长除法等。 14. 用模拟滤波器设计IIR 数字滤波器的方法包括:冲激响应不变法、阶跃响 应不变法、双线性变换法。

数字信号处理知识点总结

《数字信号处理》辅导 一、离散时间信号和系统的时域分析 (一) 离散时间信号 (1)基本概念 信号:信号传递信息的函数也是独立变量的函数,这个变量可以是时间、空间位置等。 连续信号:在某个时间区间,除有限间断点外所有瞬时均有确定值。 模拟信号:是连续信号的特例。时间和幅度均连续。 离散信号:时间上不连续,幅度连续。常见离散信号——序列。 数字信号:幅度量化,时间和幅度均不连续。 (2)基本序列(课本第7——10页) 1)单位脉冲序列 1,0()0,0n n n δ=?=?≠? 2)单位阶跃序列 1,0 ()0,0n u n n ≥?=?≤? 3)矩形序列 1,01 ()0,0,N n N R n n n N ≤≤-?=?<≥? 4)实指数序列 ()n a u n 5)正弦序列 0()sin()x n A n ωθ=+ 6)复指数序列 ()j n n x n e e ωσ= (3)周期序列 1)定义:对于序列()x n ,若存在正整数N 使()(),x n x n N n =+-∞<<∞ 则称()x n 为周期序列,记为()x n ,N 为其周期。 注意正弦周期序列周期性的判定(课本第10页) 2)周期序列的表示方法: a.主值区间表示法 b.模N 表示法 3)周期延拓 设()x n 为N 点非周期序列,以周期序列L 对作()x n 无限次移位相加,即可得到周期序列()x n ,即 ()()i x n x n iL ∞ =-∞ = -∑ 当L N ≥时,()()()N x n x n R n = 当L N <时,()()()N x n x n R n ≠ (4)序列的分解 序列共轭对称分解定理:对于任意给定的整数M ,任何序列()x n 都可以分解成关于/2c M =共轭对称的序列()e x n 和共轭反对称的序列()o x n 之和,即

数字信号处理期末重点复习资料

1、对模拟信号(一维信号,是时间的函数)进行采样后,就是 离散 信号,再进行幅度量化后就是 数字信号。 2、若线性时不变系统是有因果性,则该系统的单位取样响应序列h(n)应满足的充分必要条件是 当n<0时,h(n)=0 。 3、序列)(n x 的N 点DFT 是)(n x 的Z 变换在 单位圆 的N 点等间隔采样。 4、)()(5241n R x n R x ==,只有当循环卷积长度L ≥8 时,二者的循环卷积等于线性 卷积。 5、已知系统的单位抽样响应为h(n),则系统稳定的充要条件是 ()n h n ∞ =-∞ <∞∑ 6、用来计算N =16点DFT ,直接计算需要(N 2)16*16=256_次复乘法,采用基2FFT 算法,需要__(N/2 )×log 2N =8×4=32 次复乘法。 7、无限长单位冲激响应(IIR )滤波器的基本结构有直接Ⅰ型,直接Ⅱ型,_级联型_和 并联型_四种。 8、IIR 系统的系统函数为)(z H ,分别用直接型,级联型,并联型结构实现,其中 并联型的运算速度最高。 9、数字信号处理的三种基本运算是:延时、乘法、加法 10、两个有限长序列 和 长度分别是 和 ,在做线性卷积后结果长度是 __N 1+N 2-1_。 11、N=2M 点基2FFT ,共有 M 列蝶形,每列有N/2 个蝶形。 12、线性相位FIR 滤波器的零点分布特点是 互为倒数的共轭对 13、数字信号处理的三种基本运算是: 延时、乘法、加法 14、在利用窗函数法设计FIR 滤波器时,窗函数的窗谱性能指标中最重要的是___过渡带宽___与__阻带最小衰减__。 16、_脉冲响应不变法_设计IIR 滤波器不会产生畸变。 17、用窗口法设计FIR 滤波器时影响滤波器幅频特性质量的主要原因是主瓣使数字滤波器存在过渡带,旁瓣使数字滤波器存在波动,减少阻带衰减。 18、单位脉冲响应分别为 和 的两线性系统相串联,其等效系统函数时域及频域表 达式分别是h(n)=h1(n)*h2(n), =H1(ej ω)×H2(ej ω)。 19、稳定系统的系统函数H(z)的收敛域包括 单位圆 。 20、对于M 点的有限长序列x(n),频域采样不失真的条件是 频域采样点数N 要大于时域采样点数M 。

数字信号处理期末试卷!

数字信号处理模拟试题一 一、单项选择题(本大题共10小题,每小题2分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.在对连续信号均匀采样时,要从离散采样值不失真恢复原信号,则采样角频率Ωs与信号最高截止频率Ωc应满足关系(A ) A.Ωs>2Ωc B.Ωs>Ωc C.Ωs<Ωc D.Ωs<2Ωc 2.下列系统(其中y(n)为输出序列,x(n)为输入序列)中哪个属于线性系统?(D) A.y(n)=y(n-1)x(n) B.y(n)=x(n)/x(n+1) C.y(n)=x(n)+1 D.y(n)=x(n)-x(n-1) 3.已知某序列Z变换的收敛域为5>|z|>3,则该序列为(D ) A.有限长序列 B.右边序列 C.左边序列 D.双边序列 4.实偶序列傅里叶变换是(A ) A.实偶序列 B.实奇序列 C.虚偶序列 D.虚奇序列 5.已知x(n)=δ(n),其N点的DFT[x(n)]=X(k),则X(N-1)=(B) A.N-1 B.1 C.0 D.-N+1 6.设两有限长序列的长度分别是M与N,欲通过计算两者的圆周卷积来得到两者的线性卷积,则圆周卷积的点数至少应取(B ) A.M+N B.M+N-1 C.M+N+1 D.2(M+N) 7.下面说法中正确的是(C) A.连续非周期信号的频谱为周期连续函数 B.连续周期信号的频谱为周期连续函数 C.离散非周期信号的频谱为周期连续函数 D.离散周期信号的频谱为周期连续函数 8.下列各种滤波器的结构中哪种不是IIR滤波器的基本结构?(C ) A.直接型 B.级联型 C.频率抽样型 D.并联型 9.下列关于FIR滤波器的说法中正确的是(C) A.FIR滤波器容易设计成线性相位特性

数字信号处理试题及答案

数字信号处理试题及答案 一、填空题:(每空1分,共18分) 1、 数字频率ω是模拟频率Ω对采样频率s f 的归一化,其值是 连续 (连续还是离散?)。 2、 双边序列z 变换的收敛域形状为 圆环或空集 。 3、 某序列的 DFT 表达式为∑-==1 0)()(N n kn M W n x k X ,由此可以看出,该序列时域的长度为 N ,变换后数字频域上相邻两个频率样点之间的间隔是 M π 2 。 4、 线性时不变系统离散时间因果系统的系统函数为2 52) 1(8)(2 2++--=z z z z z H ,则系统的极点为 2,2 1 21-=-=z z ;系统的稳定性为 不稳定 。系统单位冲激响应)(n h 的初值 4)0(=h ;终值)(∞h 不存在 。 5、 如果序列)(n x 是一长度为64点的有限长序列)630(≤≤n ,序列)(n h 是一长度为128点 的有限长序列)1270(≤≤n ,记)()()(n h n x n y *=(线性卷积),则)(n y 为 64+128-1=191点 点的序列,如果采用基FFT 2算法以快速卷积的方式实现线性卷积,则FFT 的点数至少为 256 点。 6、 用冲激响应不变法将一模拟滤波器映射为数字滤波器时,模拟频率Ω与数字频率ω之间的 映射变换关系为T ω = Ω。用双线性变换法将一模拟滤波器映射为数字滤波器时,模拟频率Ω 与数字频率ω之间的映射变换关系为)2 tan(2ω T =Ω或)2arctan(2T Ω=ω。 7、当线性相位 FIR 数字滤波器满足偶对称条件时,其单位冲激响应)(n h 满足的条件为 )1()(n N h n h --= ,此时对应系统的频率响应)()()(ω?ω ωj j e H e H =,则其对应的相位函数 为ωω?2 1 )(-- =N 。 8、请写出三种常用低通原型模拟滤波器 巴特沃什滤波器 、 切比雪夫滤波器 、 椭圆滤波器 。 二、判断题(每题2分,共10分) 1、 模拟信号也可以与数字信号一样在计算机上进行数字信号处理,只要加一道采样的工序就可 以了。 (╳) 2、 已知某离散时间系统为)35()]([)(+==n x n x T n y ,则该系统为线性时不变系统。(╳)

数字信号处理总结与-习题(答案

对模拟信号(一维信号,是时间的函数)进行采样后,就是 离散 信号,再进行幅度量化后就是 数字信号。2、若线性时不变系统是有因果性,则该系统的单位取样响应序列h(n)应满足的充分必要条件是 当n<0时,h(n)=0 。3、序列)(n x 的N 点DFT 是)(n x 的Z 变换在 单位圆 的N 点等间隔采样。4、)()(5241 n R x n R x ==,只有 当循环卷积长度L ≥8 时,二者的循环卷积等于线性卷积。5、已知系统的单位抽样响应为h(n),则系统稳定的充要条件是 ()n h n ∞ =-∞ <∞ ∑ 6、用来计算N =16点DFT ,直接计算需要(N 2 )16*16=256_次复乘法,采用基2FFT 算法, 需要__(N/2 )×log 2N =8×4=32 次复乘法。7、无限长单位冲激响应(IIR )滤波器的基本结构有直接Ⅰ型,直接Ⅱ型,_级联型_和 并联型_四种。8、IIR 系统的系统函数为)(z H ,分别用直接型,级联型,并联型结构实现,其中 并 联型的运算速度最高。9、数字信号处理的三种基本运算是:延时、乘法、加法 10、两个有限长序列 和 长度分别是 和 ,在做线性卷积后结果长度是__N 1+N 2-1_。11、N=2M 点基2FFT ,共有 M 列蝶形, 每列有N/2 个蝶形。12、线性相位FIR 滤波器的零点分布特点是 互为倒数的共轭对 13、数字信号处理的三种基本运算是: 延时、乘法、加法 14、在利用窗函数法设计FIR 滤波器时,窗函数的窗谱性能指标中最重要的是___过渡带宽___与__阻带最小衰减__。16、_脉冲响应不变法_设计IIR 滤波器不会产生畸变。17、用窗口法设计FIR 滤波器时影响滤波器幅频特性质量的主要原因是主瓣使数字滤波器存在过渡带,旁瓣使数字滤波器存在波动,减少阻带衰减。18、单位脉冲响应分别为 和 的两线性系统相串联,其等效系统函数时域及频域表达式分别是h(n)=h 1(n)*h 2(n), =H 1(e j ω )× H 2(e j ω )。19、稳定系统的系统函数H(z)的收敛域包括 单位圆 。20、对于M 点的有限长序列x(n),频域采样不失真的条件是 频域采样点数N 要大于时域采样点数M 。 1、下列系统(其中y(n)为输出序列,x(n)为输入序列)中哪个属于线性系统?( y(n)=x(n 2 ) ) A.窗函数的截取长度增加,则主瓣宽度减小,旁瓣宽度减小 B.窗函数的旁瓣相对幅度取决于窗函数的形状,与窗函数的截取长度无关 C.为减小旁瓣相对幅度而改变窗函数的形状,通常主瓣的宽度会增加 D.窗函数法能用于设计FIR 高通滤波4、因果FIR 滤波器的系统函数H(z)的全部极点都在(z = 0 )处。6、已知某序列z 变换的收敛域为|z|<1,则该序列为(左边序列)。7、序列)1() (---=n u a n x n ,则)(Z X 的收敛域为(a Z <。8、在对连续信号均匀 采样时,要从离散采样值不失真恢复原信号,则采样周期T s 与信号最高截止频率f h 应满足关系(T s <1/(2f h ) ) 9、 )()(101n R n x =,)()(72n R n x =,用DFT 计算二者的线性卷积,为使计算量尽可能的少,应使DFT 的长度N 满足 (16=N )。10、线性相位FIR 滤波器有几种类型( 4) 。11、在IIR 数字滤波器的设计中,用哪种方法只适 合于片断常数特性滤波器的设计。(双线性变换法)12、下列对IIR 滤波器特点的论述中错误的是( C )。 A .系统的单位冲激响应h(n)是无限长的B.结构必是递归型的C.肯定是稳定的D.系统函数H(z)在有限z 平面(0<|z|<∞)上有极点 13、有限长序列h(n)(0≤n ≤N-1)关于τ= 2 1 -N 偶对称的条件是(h(n)=h(N-n-1))。14、下列关于窗函数设计法的说法中错误的是( D )。A.窗函数的截取长度增加,则主瓣宽度减小,旁瓣宽度减小 B.窗函数的旁瓣相对幅度取决于窗函数的形状,与窗函数的截取长度无关 C.为减小旁瓣相对幅度而改变窗函数的形状,通常主瓣的宽度会增加 D.窗函数法不能用于设计FIR 高通滤波器 15、对于傅立叶级数而言,其信号的特点是(时域连续非周期,频域连续非周期)。

总复习《数字信号处理》杨毅明

总复习《数字信号处理》杨毅明 第1章 1. 请说明数字信号处理的概念,并根据数字信号处理的特点,说明数字信号处理的优点。 2. 如果把数字信号处理系统分为五个(或七个、三个)部分,请指出它们是哪五个部分,并解释这五部分的作用。(参见课件) 3. 请指出模拟信号、连续时间信号、离散时间信号和数字信号之间的区别。 4. 能判断两个信号相似程度的函数叫什么名字?(利用课本后面的索引去找) 5. 数字信号处理器的信号与通用计算机的信号有什么不同? 第2章 1. 请将离散时间信号x(n)=R17(n)分别用单位脉冲信号和单位阶跃信号表示。 2. 请问序列x(n)=sin(0.3n)和y(n)=sin(0.3πn)是不是周期序列?为什么? 3. 若x(n)=δ(n-7)和y(n)=sin(0.89πn)u(n),求w(n)=x(n)*y(n)。 4. 如果x(n)=R3(n)和h(n)= R3(n),请用图解法来计算它们的卷积y(n)=x(n)*h(n)。 5. 若x(n)=u(n)-u(n-6)-R5(n)和h(n)=e-3n u(n),求y(n)= x(n)*h(n)。 6. 判断序列x(n)=sin(πn/4)-cos(πn/7)是否是周期序列?若是的话,请确定它的周期。 7. 判断序列x(n)=e j(n/8-π)是否是周期序列?若是的话,请确定它的周期。 8. 判断序列x(n)=sin(πn/8-π)u(n)是否是周期序列?若是的话,请确定它的周期。 9. 请根据图1的序列x(n)的波形,画出序列x(-n)和x(3-n)的波形。 图1 序列x(n)的波形 10. 设系统的差分方程为y(n)=x(n)+2x(n-1)+3x(n-2),请判断它是否是线性系统? 11. 设系统的输入输出方程为y(n)=T[x(n)]=nx(n),请判断它是否是时不变的系统? 12. 设系统的差分方程为y(n)=2x(n-1)+3,请判断它是否是线性时不变的系统。 13. 设系统的差分方程为y(n)=x(n)+2x(n+1),请判断它是否是因果系统? 14. 设系统的输入输出方程为y(n)=T[x(n)]=x(n)+2x(n-1),请判断它是否是稳定系统,并说明理由。 15. 设系统的单位脉冲响应为h(n)=2cos(0.3n+1)u(n),请判断它是否是因果稳定的系统,并说明理由。 16. 设系统的单位脉冲响应为h(n)=R4(n+2),请判断它是否是因果系统?如果不是,该怎样将它变为因果系统?并说明理由。 17. 若x(n)=R6(n-1)-R3(n-2)-δ(n-6)和h(n)=cos(0.2πn)u(n),求y(n)= x(n)*h(n)。 18. 设因果系统的差分方程为y(n)=x(n)+0.8y(n-1),请用递推法求该系统的单位脉冲响应。 19. 有一个连续信号x a(t)=cos(2πft+0.3),其f=20Hz,求x a(t)的周期。若对它以T S=0.02秒的时间间隔采样,请写出x(n)= x a(t)|t=nT的表达式,并求x(n)的周期。 20. 请问:什么叫卷积序列?什么叫相关序列?两者在运算方面有什么区别?在应用方面有什么区别?

数字信号处理试卷及答案

A 一、 选择题(每题3分,共5题) 1、)6 3()(π-=n j e n x ,该序列是 。 A.非周期序列 B.周期6 π = N C.周期π6=N D. 周期π2=N 2、序列)1()(---=n u a n x n ,则)(Z X 的收敛域为 。 A.a Z < B.a Z ≤ C.a Z > D.a Z ≥ 3、对)70()(≤≤n n x 和)190()(≤≤n n y 分别作 20 点 DFT ,得)(k X 和)(k Y , 19,1,0),()()( =?=k k Y k X k F ,19,1,0)],([)( ==n k F IDFT n f , n 在 围时,)(n f 是)(n x 和)(n y 的线性卷积。 A.70≤≤n B.197≤≤n C.1912≤≤n D.190≤≤n 4、)()(101n R n x =,)()(72n R n x =,用DFT 计算二者的线性卷积,为使计算量尽可能的少,应使DFT 的长度N 满足 。 A.16>N B.16=N C.16

数字信号处理复习总结-最终版

绪论:本章介绍数字信号处理课程的基本概念 0.1信号、系统与信号处理 1?信号及其分类 信号是信息的载体,以某种函数的形式传递信息。这个函数可以是时间域、频率域或其它域,但最基础的域是时域。 分类: 周期信号/非周期信号 确定信号/随机信号能量信号/功率信号 连续时间信号/离散时间信号/数字信号按自变量与函数值的取值形式不同分类: 2?系统 系统定义为处理(或变换)信号的物理设备,或者说,凡是能将信号加以变换以达到人们要求的各种设备都称为系统。 3. 信号处理 信号处理即是用系统对信号进行某种加工。包括:滤波、分析、变换、综合、压缩、估计、识别等等。所谓“数字信号处理”,就是用数值计算的方法,完成对信号的处理。 0.2数字信号处理系统的基本组成 数字信号处理就是用数值计算的方法对信号进行变换和处理。不仅应用于数字化信号的处理, 而且也可应用于模拟信号的处理。以下讨论模拟信号数字化处理系统框图。 精选

PrF ADC DSP DAC PoF (1)前置滤波器 将输入信号X a(t )中高于某一频率(称折叠频率,等于抽样频率的一半)的分量加以滤除。 (2)A/D变换器 在A/D变换器中每隔T秒(抽样周期)取出一次X a(t)的幅度,抽样后的信号称为离散信号。在A/D 变换器中的保持电路中进一步变换为若干位码。 (3)数字信号处理器(DSP) (4)D/A变换器 按照预定要求,在处理器中将信号序列x(n)进行加工处理得到输出信号y(n)。由一个二进制码流产生一个阶梯波形,是形成模拟信号的第一步。 (5)模拟滤波器 把阶梯波形平滑成预期的模拟信号;以滤除掉不需要的高频分量,生成所需的模拟信号y a(t)。 0.3数字信号处理的特点 (1)灵活性。(2)高精度和高稳定性。(3)便于大规模集成。(4)对数字信号可以存储、运算、系统可以获得高性能指标。 0.4数字信号处理基本学科分支 数字信号处理(DSP)一般有两层含义,一层是广义的理解,为数字信号处理技术 ----- D igitalSignalProcessing 另一层是狭义的理解,为数字信号处理器----- DigitalSignalProcesso。 0.5课程内容 该课程在本科阶段主要介绍以傅里叶变换为基础的“经典”处理方法,包括:(1)离散傅里叶变换及其快速算法。(2)滤波理论(线性时不变离散时间系统,用于分离相加性组合的信号,要求信号 频谱占据不同的频段)。 在研究生阶段相应课程为“现代信号处理”(AdvancedSignalProcessin)信号对象主要是随机信 号,主要内容是自适应滤波(用于分离相加性组合的信号,但频谱占据同一频段)和现代谱估计。 简答题: 1 ?按自变量与函数值的取值形式是否连续信号可以分成哪四种类型?

数字信号处理期末试题及答案汇总

数字信号处理期末试题及答案汇总

数字信号处理卷一 一、填空题(每空1分, 共10分) 1.序列()sin(3/5)x n n π=的周期为 。 2.线性时不变系统的性质有 律、 律、 律。 3.对4 ()()x n R n =的Z 变换为 ,其收敛域为 。 4.抽样序列的Z 变换与离散傅里叶变换DFT 的关系为 。 5.序列x(n)=(1,-2,0,3;n=0,1,2,3), 圆周左移2位得到的序列为 。 6.设LTI 系统输入为x(n) ,系统单位序列响应为h(n),则系统零状态输出y(n)= 。 7.因果序列x(n),在Z →∞时,X(Z)= 。 二、单项选择题(每题2分, 共20分) 1.δ(n)的Z 变换是 ( )A.1 B.δ(ω) C.2πδ(ω) D.2π 2.序列x 1(n )的长度为4,序列x 2(n )的长度为3,则它们线性卷积的长度是 ( ) A. 3 B. 4 C. 6 D. 7 3.LTI 系统,输入x (n )时,输出y (n );输入 为3x (n-2),输出为 ( ) A. y (n-2) B.3y (n-2) C.3y (n ) D.y (n ) 4.下面描述中最适合离散傅立叶变换DFT 的是 ( ) A.时域为离散序列,频域为连续信号 B.时域为离散周期序列,频域也为离散周期序列

C.时域为离散无限长序列,频域为连续周期信号 D.时域为离散有限长序列,频域也为离散有限长序列 5.若一模拟信号为带限,且对其抽样满足奈奎斯特条件,理想条件下将抽样信号通过即可完全不失真恢复原信号()A.理想低通滤波器 B.理想高通滤波器 C.理想带通滤波器 D.理想带阻滤波器 6.下列哪一个系统是因果系统()A.y(n)=x (n+2) B. y(n)= cos(n+1)x (n) C. y(n)=x (2n) D.y(n)=x (- n) 7.一个线性时不变离散系统稳定的充要条件是其系统函数的收敛域包括()A. 实轴 B.原点C.单位圆 D.虚轴 8.已知序列Z变换的收敛域为|z|>2,则该序列为()A.有限长序列 B.无限长序列C.反因果序列 D.因果序列 9.若序列的长度为M,要能够由频域抽样信号X(k)恢复原序列,而不发生时域混叠现象,则频域抽样点数N需满足的条件是( ) A.N≥M B.N≤M C.N≤2M D.N≥2M 10.设因果稳定的LTI系统的单位抽样响应h(n),在n<0时,h(n)= ( )

(完整版)数字信号处理试卷及答案

江 苏 大 学 试 题 课程名称 数字信号处理 开课学院 使用班级 考试日期

江苏大学试题第2A页

江苏大学试题第3A 页

江苏大学试题第页

一、填空题:(每空1分,共18分) 8、 数字频率ω是模拟频率Ω对采样频率s f 的归一化,其值是 连续 (连续还是离散?)。 9、 双边序列z 变换的收敛域形状为 圆环或空集 。 10、 某序列的DFT 表达式为∑-== 10 )()(N n kn M W n x k X ,由此可以看出,该序列时域的长度为 N , 变换后数字频域上相邻两个频率样点之间的间隔是 M π 2 。 11、 线性时不变系统离散时间因果系统的系统函数为2 52) 1(8)(22++--=z z z z z H ,则系统的极点为 2,2 1 21-=-=z z ;系统的稳定性为 不稳定 。系统单位冲激响应)(n h 的初值4)0(=h ; 终值)(∞h 不存在 。 12、 如果序列)(n x 是一长度为64点的有限长序列)630(≤≤n ,序列)(n h 是一长度为128点的有限长 序列)1270(≤≤n ,记)()()(n h n x n y *=(线性卷积),则)(n y 为 64+128-1=191点 点的序列,如果采用基FFT 2算法以快速卷积的方式实现线性卷积,则FFT 的点数至少为 256 点。 13、 用冲激响应不变法将一模拟滤波器映射为数字滤波器时,模拟频率Ω与数字频率ω之间的映射变换 关系为T ω = Ω。用双线性变换法将一模拟滤波器映射为数字滤波器时,模拟频率Ω与数字频率ω之 间的映射变换关系为)2tan(2ωT = Ω或)2 arctan(2T Ω=ω。 当线性相位FIR 数字滤波器满足偶对称条件时,其单位冲激响应)(n h 满足的条件为)1()(n N h n h --= ,

数字信号处理学习心得体会

数字信号处理学习心得 体会

数字信号处理学习心得 一、课程认识和内容理解 《数字信号处理》是我们通信工程和电子类专业的一门重要的专业基础课程,主要任务是研究数字信号处理理论的基本概念和基本分析方法,通过建立数学模型和适当的数学分析处理,来展示这些理论和方法的实际应用。 数字信号处理技术正飞速发展,它不但自成一门学科,更是以不同形式影响和渗透到其他学科:它与国民经济息息相关,与国防建设紧密相连;它影响或改变着我们的生产、生活方式,因此受到人们普遍的关注。信息科学是研究信息的获取、传输、处理和利用的一门科学,信息要用一定形式的信号来表示,才能被传输、处理、存储、显示和利用,可以说,信号是信息的表现形式。这学期数字信号处理所含有的具体内容如下: 第一单元的课程我们深刻理解到时域离散信号和时域离散系统性质和特点;时域离散信号和时域离散系统时域分析方法;模拟信号的数字处理方法。 第二单元的课程我们理解了时域离散信号(序列)的傅立叶变换,时域离散信号Z变换,时域离散系统的频域分析。 第三单元的课程我们学习了离散傅立叶变换定义和性质,离散傅立叶变换应用——快速卷积,频谱分析。 第四单元的课程我们重点理解基 2 FFT算法——时域抽取法﹑频域抽取法,FFT的编程方法,分裂基FFT算法。 第五单元的课程我们学了网络结构的表示方法——信号流图,无限脉冲响

应基本网络结构,有限脉冲响应基本网络结构,时域离散系统状态变量分析法。 第六单元的课程我们理解数字滤波器的基本概念,模拟滤波器的设计,巴特沃斯滤波器的设计,切比雪夫滤波器的设计,脉冲响应不变法设计无限脉冲响应字数字滤波器,双线性变换法设计无限脉冲响应字数字滤波器,数字高通﹑带通﹑带阻滤波器的设计。 第七单元的课程我们学习了线性相位有限脉冲响应(FIR)数字滤波器,窗函数法设计有限脉冲响应(FIR)数字滤波器,频率采样法设计有限脉冲响应(FIR)数字滤波器 二、专业认识和未来规划 通信工程是一门工程学科,主要是在掌握通信基本理论的基础上,运用各种工程方法对通信中的一些实际问题进行处理。通过该专业的学习,可以掌握电话网、广播电视网、互联网等各种通信系统的原理,研究提高信息传送速度的技术,根据实际需要设计新的通信系统,开发可迅速准确地传送各种信息的通信工具等。 对于我们通信专业,我觉得是个很好的专业,现在这个专业很热门,这个专业以后就业的方向也很多,就业面很广。我们毕业以后工作,可以进入设备制造商、运营商、专有服务提供商以及银行等领域工作。当然,就业形势每年都会变化,所以关键还是要看自己。可以从事硬件方面,比如说PCB,别小看这门技术,平时我们在试验时制作的简单,这一技术难点就在于板的层数越多,要做的越稳定就越难,这可是非常有难度的,如果学好了学精了,也是非常好找工作的。也可以从事软件方面,这实际上要我们具备比较好的模电和数电的

2017数字信号处理模拟题a答案

1. 两个有限长序列x1(n),0≤n ≤33和x2(n),0≤n ≤36,做线性卷积后结果的长度是 70 , 若对这两个序列做64点循环卷积,则圆周卷积结果中n= 6 至 64 为线性卷积结果。 2. 一线性时不变系统,输入为 x (n )时,输出为y (n ) ;则输入为2x (n )时,输出为 ; 输入为x (n-3)时,输出为 3. 若正弦序列x(n)=sin(30n π/120)是周期的,则周期是N= 8 4. 如果一台计算机的速度为平均每次复乘5μS ,每次复加0.5μS ,用它来计算512 点的DFT[x(n)],问直接计算需要多少时间,用FFT 运算需要多少时间。 1、 直接计算 复乘所需时间 62621510510512 1.31072T N s --=??=??= 复加所需时间()6610.51010.5105125110.130816T N N s --=???-=???= 所以12 1.441536T T T s =+= 2、用FFT 计算 复乘所需时间 66122512510log 510log 5120.0115222 N T N s --=?? =??= 复加所需时间662220.510log 0.510512log 5120.002304T N N s --=??=??= 所以120.013824T T T s =+=

6.设系统差分方程 y(n)=ay(n-1)+x(n) 其中x(n)为输入,y(n)为输出。当边界条件选为y(-1)=0时,是判断系统是否线性的、移不变的

7.用级联型结构实现以下系统函数,试问一共能构成几种级联型网络,并画出其中一种的信号流图。 ()() ()() 22 41 1.41()0.50.90.8Z Z Z H z Z Z Z +-+= -++

数字信号处理》试题库答案

1、一线性时不变系统,输入为x (n)时,输出为y (n);则输入为2x (n)时,输出为2y(n) ;输入为x (n-3)时,输出为y(n-3) ________________________________ 。 2、从奈奎斯特采样定理得出,要使实信号采样后能够不失真还原,采样频率fs与信号最咼频率f max关系为:fS> = 2f max 。 3、已知一个长度为N的序列x(n),它的离散时间傅立叶变换为X(e jw),它的N点 离散傅立叶变换X ( K是关于X (e jw)的_N ________ 点等间隔采样。 4、有限长序列x(n)的8点DFT为X ( K),则X (K) = _________ 。 5、用脉冲响应不变法进行IIR数字滤波器的设计,它的主要缺点是频谱的交叠 所产生的混叠_________ 现象。 6、若数字滤波器的单位脉冲响应h(n)是奇对称的,长度为N,贝陀的对称中心是(N-1)/2_______ 。 7、用窗函数法设计FIR数字滤波器时,加矩形窗比加三角窗时,所设计出的滤波 器的过渡带比较窄,阻带衰减比较小。 8、无限长单位冲激响应(IIR )滤波器的结构上有反馈环路,因此是递归型结构。 9、若正弦序列x(n)=sin(30n n /120)是周期的,则周期是N二8 。 10、用窗函数法设计FIR数字滤波器时,过渡带的宽度不但与窗的类型有关,还与窗的采样点数有关 11、DFT与DFS有密切关系,因为有限长序列可以看成周期序列的主值区间截断,而周期序列可以看成有限长序列的周期延拓。 12、对长度为N的序列x(n)圆周移位m位得到的序列用Xn(n)表示,其数学表达式为x m(n)= x((n-m)) N R(n)。 13、对按时间抽取的基2-FFT流图进行转置,并将输入变输出,输出变输入即可得到按频率抽取的基 2-FFT流图。 14、线性移不变系统的性质有交换率、结合率和分配律。

数字信号处理复习总结-最终版

绪论:本章介绍数字信号处理课程的基本概念。 0.1信号、系统与信号处理 1.信号及其分类 信号是信息的载体,以某种函数的形式传递信息。这个函数可以是时间域、频率域或其它域,但最基础的域是时域。 分类: 周期信号/非周期信号 确定信号/随机信号 能量信号/功率信号 连续时间信号/离散时间信号/数字信号 按自变量与函数值的取值形式不同分类: 2.系统 系统定义为处理(或变换)信号的物理设备,或者说,凡是能将信号加以变换以达到人们要求的各种设备都称为系统。 3.信号处理 信号处理即是用系统对信号进行某种加工。包括:滤波、分析、变换、综合、压缩、估计、识别等等。所谓“数字信号处理”,就是用数值计算的方法,完成对信号的处理。 0.2 数字信号处理系统的基本组成 数字信号处理就是用数值计算的方法对信号进行变换和处理。不仅应用于数字化信号的处理,而且

也可应用于模拟信号的处理。以下讨论模拟信号数字化处理系统框图。 (1)前置滤波器 将输入信号x a(t)中高于某一频率(称折叠频率,等于抽样频率的一半)的分量加以滤除。 (2)A/D变换器 在A/D变换器中每隔T秒(抽样周期)取出一次x a(t)的幅度,抽样后的信号称为离散信号。在A/D 变换器中的保持电路中进一步变换为若干位码。 (3)数字信号处理器(DSP) (4)D/A变换器 按照预定要求,在处理器中将信号序列x(n)进行加工处理得到输出信号y(n)。由一个二进制码流产生一个阶梯波形,是形成模拟信号的第一步。 (5)模拟滤波器 把阶梯波形平滑成预期的模拟信号;以滤除掉不需要的高频分量,生成所需的模拟信号y a(t)。 0.3 数字信号处理的特点 (1)灵活性。(2)高精度和高稳定性。(3)便于大规模集成。(4)对数字信号可以存储、运算、系统可以获得高性能指标。 0.4 数字信号处理基本学科分支 数字信号处理(DSP)一般有两层含义,一层是广义的理解,为数字信号处理技术——DigitalSignalProcessing,另一层是狭义的理解,为数字信号处理器——DigitalSignalProcessor。 0.5 课程内容 该课程在本科阶段主要介绍以傅里叶变换为基础的“经典”处理方法,包括:(1)离散傅里叶变换及其快速算法。(2)滤波理论(线性时不变离散时间系统,用于分离相加性组合的信号,要求信号频谱占据不同的频段)。 在研究生阶段相应课程为“现代信号处理”(AdvancedSignalProcessing)。信号对象主要是随机信号,主要内容是自适应滤波(用于分离相加性组合的信号,但频谱占据同一频段)和现代谱估计。 简答题: 1.按自变量与函数值的取值形式是否连续信号可以分成哪四种类型? 2.相对模拟信号处理,数字信号处理主要有哪些优点? 3.数字信号处理系统的基本组成有哪些?

数字信号处理期末试卷及答案

A 一、选择题(每题3分,共5题) 1、 )6 3()(π-=n j e n x ,该序列是 。 A.非周期序列 B.周期6 π = N C.周期π6=N D. 周期π2=N 2、 序列)1()(---=n u a n x n ,则)(Z X 的收敛域为 。 A.a Z < B.a Z ≤ C.a Z > D.a Z ≥ 3、 对)70() (≤≤n n x 和)190()(≤≤n n y 分别作20 点 DFT ,得 )(k X 和)(k Y , 19,1,0),()()( =?=k k Y k X k F ,19,1,0)],([)( ==n k F IDFT n f , n 在 范围内时,)(n f 是)(n x 和)(n y 的线性卷积。 A.70≤≤n B.197≤≤n C.1912≤≤n D.190≤≤n 4、 )()(101n R n x =,)()(72n R n x =,用DFT 计算二者的线性卷积,为使计算量尽可能的少,应使DFT 的长度N 满足 。 A.16>N B.16=N C.16

数字信号处理学习心得

数字信号处理学习心得 XXX ( XXX学院XXX班) 一、课程认识和内容理解 《数字信号处理》是我们通信工程和电子类专业的一门重要的专业基础课程,主要任务是研究数字信号处理理论的基本概念和基本分析方法,通过建立数学模型和适当的数学分析处理,来展示这些理论和方法的实际应用。 数字信号处理技术正飞速发展,它不但自成一门学科,更是以不同形式影响和渗透到其他学科:它与国民经济息息相关,与国防建设紧密相连;它影响或改变着我们的生产、生活方式,因此受到人们普遍的关注。信息科学是研究信息的获取、传输、处理和利用的一门科学,信息要用一定形式的信号来表示,才能被传输、处理、存储、显示和利用,可以说,信号是信息的表现形式。这学期数字信号处理所含有的具体内容如下: 第一单元的课程我们深刻理解到时域离散信号和时域离散系统性质和特点;时域离散信号和时域离散系统时域分析方法;模拟信号的数字处理方法。 第二单元的课程我们理解了时域离散信号(序列)的傅立叶变换,时域离散信号Z变换,时域离散系统的频域分析。 第三单元的课程我们学习了离散傅立叶变换定义和性质,离散傅立叶变换应用——快速卷积,频谱分析。 第四单元的课程我们重点理解基2 FFT算法——时域抽取法﹑频域抽取法,FFT的编程方法,分裂

基FFT算法。 第五单元的课程我们学了网络结构的表示方法——信号流图,无限脉冲响应基本网络结构,有限脉冲响应基本网络结构,时域离散系统状态变量分析法。 第六单元的课程我们理解数字滤波器的基本概念,模拟滤波器的设计,巴特沃斯滤波器的设计,切比雪夫滤波器的设计,脉冲响应不变法设计无限脉冲响应字数字滤波器,双线性变换法设计无限脉冲响应字数字滤波器,数字高通﹑带通﹑带阻滤波器的设计。 第七单元的课程我们学习了线性相位有限脉冲响应(FIR)数字滤波器,窗函数法设计有限脉冲响应(FIR)数字滤波器,频率采样法设计有限脉冲响应(FIR)数字滤波器 二、专业认识和未来规划 通信工程是一门工程学科,主要是在掌握通信基本理论的基础上,运用各种工程方法对通信中的一些实际问题进行处理。通过该专业的学习,可以掌握电话网、广播电视网、互联网等各种通信系统的原理,研究提高信息传送速度的技术,根据实际需要设计新的通信系统,开发可迅速准确地传送各种信息的通信工具等。 对于我们通信专业,我觉得是个很好的专业,现在这个专业很热门,这个专业以后就业的方向也很多,就业面很广。我们毕业以后工作,可以进入设备制造商、运营商、专有服务提供商以及银行等领域工作。当然,就业形势每年都会变化,所以关键还是要看自己。可以从事硬件方面,比如说PCB,别小看这门技术,平时我们在试验时制作的简单,这一技术难点就在于板的层

相关文档
最新文档