ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:48.76KB ,
资源ID:15804186      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15804186.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(DSP题库Word格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

DSP题库Word格式.docx

1、 SECTIONS的作用是 。10. OVLY( ),则片内RAM只安排到数据存储空间。 11DROM( ),则部分片内ROM安排到数据空间。12 C54x DSP 具有两个( )位累加器。累加器A的( )位是保护位。13 执行复位操作后,下列寄存器的初始值分别为:ASM( )、DP( )、XM( )。14直接寻址就是在指令中包含有数据存储器地址的 用作偏移地址,并与 组成16位的数据存储器地址。15定时器主要由3个寄存器所组成,包括 、 、 。16链接器对段的处理主要通过 和 两个命令完成。17C54X的工作方式状态寄存器PMST提供了三个控制位,包括 、 、 。18. OVLY ,则片内R

2、AM只安排到数据存储空间。19DROM ,则部分片内ROM安排到数据空间。20ST1的C16 表示ALU工作在双精度算术运算方式。21DSP芯片的结构特点主要有 、 、 、 、特殊的DSP指令等。22. 所有TMS320C54X芯片内部都包含 存储器和 存储器。23.所有的COFF文件都包含三种形式的段,分别是 .text 文本段 、 data 数据段 、和 .bss保留空间段 。24对32位数寻址时,如果寻址的第一个字处在偶地址,那么第二个字就处在 下一个(较高的) 地址,如果寻址的第一个字处在奇地址,那么第二个字就处在 前一个(较低的) 地址。25 状态寄存器ST1中CPL=0表示 使用D

3、P ,CPL=1表示 使用SP 。26累加器寻址的两条指令分别是 READA Smem 、 WRITA Smem 。27.时钟发生器包括一个内部振荡器和一个 锁相环电路 。28 状态寄存器ST1中SXM=0表示 (6) ,SXM=1表示 (7) 。29.桶形移位器能把输入的数据进行 031 位的左移和 015 位的右移。30即寻址方式中的立即数有两种数值形式,数值的位数为 3、5、8、9 位时为短立即数;数值的位数为 16 位时是长立即数。31时钟发生器为TMS320C54x提供时钟信号,时钟发生器可以由 内部振荡电路 或 外部时钟源 驱动。32TMS320C54x有三种类型的串行口:标准同步

4、串行口(SPI)、 缓冲串行口 和 时分多路串行口 。33. DSP片内寄存器在C语言中一般采用 指针 方式来访问,常常采用的方法是将DSP寄存器地址的列表定义在 头文件(如reg.h) 。34 执行复位操作后,下列寄存器的初始值分别为:ASM 、DP 、XM 。35直接寻址就是在指令中包含有数据存储器地址的 用作偏移地址,并与 组成16位的数据存储器地址。36C54X的工作方式状态寄存器PMST提供了三个控制位,包括 、 、 。二、简答题(每题6分,共30分)1 什么是COFF和段?段的作用是什么?COFF目标文件包含哪些段?所谓段,是指连续占用存储空间的代码段或数据块,是coff文件中重要

5、的概念,。一个目标文件中的每个段都是分开和各不相同的。Coff包含以下三种形式的段:。text 文本段data.bss 保留空间2 简述McBSP接口的特点。3 HPI8接口有几个寄存器?他们的作用是什么?4 一个典型的DSP系统通常由哪些部分组成?画出原理框图。6简述位码倒寻址的主要用途及实现方法。7简述TMS320C54x的7种基本的数据寻址方式。8CPU响应中断有哪些条件?简述中断处理一般过程。对于软件中断和非可屏蔽中断,CPU立即响应。如果是可屏蔽中断,只有满足以下条件才能响应: (1) 优先级别最高。 (2) ST1中的INTM位为0,允许可屏蔽中断。 (3) IMR中的相应位为1,

6、允许可屏蔽中断。中断流程: 1)接受中断请求2)响应中断3)执行中断服务程序9简述线性缓冲区法实现FIR滤波器延时一个采样周期运算Z-110C54X有哪几种基本的数据寻址方式?以DP和SP为基地址的直接寻址方式,其实际地址是如何生成的?11 C54X的指令集包含了哪几种基本类型的操作?12堆栈寻址的作用是什么?压栈和弹出堆栈操作是如何实现的?系统堆栈用来在中断或调用子程序期间自动存放程序计数器,也能用来存放用户当前的程序环境或传递数据值。处理器使用一个16位存储器映像寄存器的一个堆栈指针(SP)来寻址堆栈,SP始终指向存放在堆栈中的最后一个单元。当调用一个子程序或一个中断响应发生时,PC会被自

7、动压栈,堆栈指针SP指向存放最后一个数据的堆栈单元;返回时,返回地址从堆栈中弹出并装入PC。堆栈存放数据是从高地址向低地址进行的。压入堆栈时,先减小SP,再将数据压入堆栈;弹出堆栈时,先从堆栈弹出数据,再增加SP值。13使用循环寻址时,必须遵循的3个原则是什么?14简述C54X的宏命令及其功能。15简述链接器命令文件中的MEMORY命令和SECTIONS命令16简述C54X芯片的存储器分配方法。TMS320C54x采用改进的哈弗结构,存储空间由三个独立的可选存储空间组成,64k字的程序存储空间、64k字的数据存储空间,64k的io空间。TMS320C54x的工作方式状态寄存器pmst提供了三个

8、控制为:MP/MC、OVLY、DROM,用于存储空间中配置片内存储器。MP/MC 微处理器/微型计算机工作方式位OVLY:ram重叠位DROM:数据rom位17简述TMS320C54x芯片的中断系统。18画出汇编程序的编辑、汇编和链接过程图,并说明各部分的作用是什么?答:编辑:程序代码的编写,生成 .asm文件。汇编:利用TMS320C54x的汇编器对已经编好的一个或者多个源文件分别进行汇编,并生成 .lst(列表)文件和 .obj(目标)文件。链接:利用TMS320C54x的链接器LNK500,根据链接器命令文件(.cmd)对已经汇编过的一个或是多个目标文件(.obj)进行链接,生成 .ma

9、p文件和 .out文件。19定时器由哪些寄存器组成,他们是如何工作的?20简述C54X芯片的主要特点。TMS320C54x的主要特征如下: (1) CPU(中央处理单元)利用其专用的硬件逻辑和高度并行性提高芯片的处理性能。(2) 存储器具有192 K字可寻址存储空间(包括64 K字程序存储空间、64 K字数据存储空间和64 K字I/O空间)。(3) 高度专业化的指令集能够快速地实现算法并用于高级语言编程优化。(4) 片内外设和专用电路采用模块化的结构设计,可以快速地推出新的系列产品。(5) TMS320C54x执行单周期定点指令时间为25/20/15/12.5/10 ns,每秒指令数为40/6

10、6/100MIPS。21简述直接寻址及其两种寻址方式。直接寻址就是在指令中包含有数据存储器地址(dma)的低7位,用这7位作为偏移地址,并与基地址值(数据页面指针DP的9位或堆栈指针SP的16位)组成一个16位的数据存储器地址。直接寻址分为数据页指针直接寻址和堆栈指针直接寻址两种。数据页指针直接寻址:当状态寄存器ST1中的CPL位等于0时,ST0中的DP值(9位地址)与指令中的7位地址一起形成16位数据存储器地址;堆栈指针直接寻址:当ST1中的CPL位等于1时,将指令中的7位地址与16位堆栈指针SP相加,形成16位的数据存储器地址。22简述串行通信,并描述C54X的三种串行口。串行通信,就是发

11、送器将并行数据逐位移出成为串行数据流,接收器将串行数据流以一定的时序和一定的格式呈现在连接收/发器的数据线上。TMS320C54x有三种类型的串行口:标准同步串行口(SPI)、缓冲串行口(BSP)和时分多路串行口(TDM)。 标准同步串行口(SPI,Serial Port Interface):有两个独立的缓冲器用于传送数据,接收缓冲器和发送缓冲器,每个缓冲器有一条可屏蔽的中断线。串行数据可以按8位字或16位字转换。缓冲串行口(BSP,Buffered Serial Port):在标准同步串行口的基础上增加了一个自动缓冲单元(ABU)。BSP是一种增强型标准串行口,它是全双工的,并有两个可设置

12、大小的缓冲区。 时分多路复用串行接口(TDM,Time-Division Multiplexed):允许同一个串口以分时方式传送多路数据,TDM为多处理器通信提供了一种简单而有效的方式。23简述存储器映像寄存器寻址方式及其地址产生的两种方法。存储器映像寄存器寻址是用来修改存储器映像寄存器的,但不影响当前数据页指针DP或堆栈指针SP的值。存储器映像寄存器(MMR)地址的产生有两种方法: (1) 在直接寻址方式下,不管当前DP或SP的值为何值,使数据寄存器地址的高9位(MSBs)强制置0,数据存储器地址的低7位(LSBs)则来自于指令字。(2) 在间接寻址方式下,只使用当前辅助寄存器的低7位作为数

13、据存储器地址的低7位,地址的高9位为0,指定的辅助寄存器的高9位在寻址后被强制置0。24简述C54X链接器的作用及其功能。连接器的作用就是根据连接命令或连接命令文件(。Cmd),将一个或多个coff文件连接起来,生成存储器映像文件。Map,和可执行文件的输出文件。Out.功能:将各个段配置到目标系统的存储其中,对各个符号和段进行重定位,并给他们指定最终的地址解决输入文件之间未定义的外部引用问题25简述C54X的流水线6个独立阶段,并描述各个阶段功能。二、指令解释(每题3分,共30分)1、MAC *AR3+,*AR4+,A,B2、SUB #12345,8,A,B3、ADD *AR2+,*AR2-

14、,A4、RPT #99 NOP5、MVDD *AR3+,*AR5+6、ABDST *AR3+,*AR4+7、LD #80H, A8、WRITA SMEM 9、PORTR FIFO,*AR510、LDM MMR,A11、MVKD SAMPLE,*AR512、ADD *AR3+,14,A13、MPYA TEMP214、STA, *AR4+|LD *AR4-,A15、DST B,*AR1-16、MACD *AR2-,COEFFS,A17、LD #0032H,4,A18、STM #1000H,*AR219、MAC #345,A,B20、MVDD *AR3-,100H 21、LDM *AR1,A22、STL A,quot 23、ADD #4568H,8,A,B 24、LDM AR1,A 5、DST B,*AR1-1、LD #10H,

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

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