DSP复习西华师大

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.TI公司的定点DSP主要有TMS320C2000系列,TMS320C5000系列和

TMS320C6000系列。

2.DSP芯片按照其工作的数据格式可以分为定点DSP和浮点DSP两种。

3.DSP的内部储存器类型可分为随机存储器(RAM)和只读存储器(ROM),其中RAM又可以分为两种类型,SARAM(单寻址)和DARAM(双寻址).

4.C54xDSP的寻址方式有七种:立即寻址,绝对寻址,累加器寻址,直接寻址,间接寻址,储存器映像寄存器寻址,堆栈寻址

5.C54xDSP芯片采用了 6 级流水线的工作方式,即一条指令分为P预取指,F取指,D译码,A寻址,R读数和X执行6个阶段.

6.解决MMR写操作的流水线冲突时,一般可采用推荐指令和插入NOP(空操作)指令的方法。

中助记符部分是必不可少的。

9.DSP实现FIR滤波器延时一个采样周期的方法有两种:一是采用线性缓冲区法,二是采用循环缓冲区法。

10.C54xDSP定时器由3个16位储存器映射寄存器组成:定时寄存器(TIM),定时器周期寄存器(PRD)和定时控制寄存器(TCR)。

11.C54x共有192K字的可寻址存储空间:64K字程序储存空间,64K字数据储存空间,64K字I/O空间

12.由于采用n级流水线操作,DSP能在n+m-1周期内处理m条单字指令。

14.当处理器复位时,DSP就从程序储存器的FF80h处开始执行程序。

15.TMS320C54x系列DSP的CPU具有3个16位寄存器来作为CPU状态和控制寄存器,ST0、ST1、和PMST.

16.C54xDSP有两个软件控制的通用IO引脚,它们是:输出XF和输入BIO

17.选择DSP芯片时主要考虑的因素是运算速度。

18.PMST中用于配置存储空间的是:OVLY、DROM和ASM

19.在CCS中,对某工程的所有文件进行一系列出来并生成可执行文件的操作,称之为工程的构建。

20双操作数指令特点:间接寻址方式,可以使用辅助寄存器,AR2,

AR3,AR4和AR5.占用程序空间小,运行速度快

21TMS32C5402的每个数据页有128个单元

22.从功能结构上C54X DSP的CPU可以划分成运算部件 和 控制部件 两大部分

23.在C54x DSP寻址和指令系统中,Xmem和Ymem表示 16位双寻址操作数 ,Dmad为16位立即数,表示 数据存储器地址 ,Pmad为16位立即数,表示 程序存储器地址

24.C54x DSP的基本结构分为 CPU 、存储器系统以及片内外设与专用硬件电路三大类。

25.C54x的助记符指令是由 操作码 和 操作数两部分组成。

26.一典型DSP系统包括:抗混叠滤波器、A/D转换器、 数字信号处理器(DSP)、D/A转换器、 低通滤波器 。

27.重复操作指令:RPT,RPTZ,RPTB

28.条件指令有哪些:条件分支转移指令,条件调用与返回指令,条件储存指令

29条件存储指令:CMPS,SACCD ,SRCCD ,STRCD

并行指令:并行加载和乘法,并行加载和储存,并行储存和乘法,并行储存和加减法

30.可编程数字信号处理器简称DSP

31.C54xDSP主机接口HPI是8位并行口。

40.IPTR中断向量指针复位值1FFh,地址为FF80H

43.段程序计数器(SPC)

制指令,(加载和储存)并行操作指令

47.DSP是什么:即可代表数字信号处理技术,也可代表数字信号处理器

48.除法运算:由一条减法指令(SUBC)和重复指令(RPT #15)

名词解释

改进的哈佛结构:程序空间和数据空间分开,能够同时取指令(来自程序存储器)和取操作数(来自数据存储器),并且程序空间和数据空间可以互相传送数据

流水线操作:是指各条指令以机器周期为单位,相差一个时间周期而连续并行工作的情况。

为预取指,取指,译码,寻址,读数,执行

原理是:将指令分成几个子操作,每个子操作由不同的操作阶段完成,这样每隔一个机器周期,每个操作阶段就可以进入一条新指令,因此在同一机器周期内,在不同的操作阶段以处理多条指令,相当于并行执行了多条指令。

位倒序寻址:间接寻址中的一种,一般用于FFT整序,格式为

*ARx ± 0B,将步长AR0(FFT长度的一半)与ARx(输入序列 首址)反向进位加得到新地址。

循环寻址:新的数据进来,最老的数据被覆盖,循环缓冲区长度放在BK 中(STM #LK,BK)

段:是COFF文件中最重要的概念。是存储器中占据相邻空间的代码或数据块。一个目标文件中的每个段都是分开的和各不相同的。SWWER:软件等待寄存器,数据储存空间为0028H,最小为0最大为

7(111b—7FFFH)

MMR:储存器映像寄存器寻址。

堆栈寻址:利用SP指针来管理堆栈,按照先进后出的原则进行寻址SP始终指向堆栈存放的最后一个数据

定点DSP:小数点位置固定的数据为定点数,以定点数据格式工作的DSP 芯片

软件中断:由指令(INTR、TRAP或RESET)要求的中断

不可屏蔽中断:不可以用软件控制位来屏蔽或开放的中断,CPU对这一类中断总是响应,包括所有的软件中断,以及两个外部硬件中

断:/RS(复位)和/NMI

MIPS:Millions of Instruction Per Second,每秒执行百万条指令。综合了时钟频率、并行度、机器周期等来反映处理速度的指标,与机器周期互为倒数

嵌套:只能在最里层的循环中采用块重复指令(RPTB)而外层的循环利用BANZ指令

MMR方法:当采用直接寻址方式时,高9位数据存储器地址被置0,利用指令中低7位地址访问MMR。 当采用间接寻址方式时,高9位数据存储器

相关文档
最新文档