DSP复习试卷最终版V1.0的介绍.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
河北科技大学理工学院:participator-S’ :11-18 01:00 版本:V1.0:本试卷是基于安老师发的课件整理,内容课件内容,是晚上整理,难免有,发现有误请指正会有所不同,希望不断修正,变更加!粗体部分为复习重点! DSP芯片的结构特点主要有:采用改进的哈佛总线结构、采用流水线机制、内部集成专用的乘累加单元、具有灵活的寻址方式和特殊的指令系统。 C54x DSP具有两个 40位累加器。累加器A的AG 或 32-39位是保护位。 软件中断都是由 INTR K 、 TRAP K 和 RESET 产生。 TMS320C54X片内有8条16位主总线,它们是1条程序总线、 3条数据总线 、 4条地址总线 。 MEMROY的作用是 用于描述系统实际的硬件资源,用来定义用户设计的系统中所包含的各种形式的存储器,以及它们占据的地址范围 ,SECTIONS的作用是 用于描述输入段怎样被组合到输出段内,在可执行程序内定义输出段,规定存储器内何处存放置输出段,允许重命名输出段 。 执行复位操作后,下列寄存器的初始值分别为:ASM= 0 、DP= 0 。 TMS320C54x有三种类型的串行口:标准同步串行口(SPI)、 缓冲串行口(BSP) 、和 时分多路复用串行接口(TDM) 。 桶形移位器能把输入的数据进行 0-31 位的左移和 0-15 位的右移。 即寻址方式中的立即数有两种数值形式,数值的位数为 3、5、8、9位时为短立即数;数值的位数为 16 位时是长立即数。 DSP片内寄存器在C语言中一般采用 指针 方式来访问,常常采用的方法是将DSP寄存器地址的列表定义在 头文件中(reg.h) 。 所有TMS320C54X芯片内部都包含 程序 存储器和 数据 存储器。 直接寻址就是在指令中包含有数据存储器地址的 低7位 用作偏移地址,并与 基地地址 组成16位的数据存储器地址。 定时器主要由3个寄存器所组成,包括 定时寄存器TIM 、 定时周期寄存器PRD 、 定时控制寄存器TCR 。 链接器对段的处理主要通过 MEMORY 和 SECTIONS 两个命令完成。 OVLY= 0 ,则片内RAM只安排到数据存储空间。??DROM= 1 ,则部分片内ROM安排到数据空间。 C54X的工作方式状态寄存器PMST提供了三个控制位,包括 MP/非MC 、 OVLY 、 DROM 。 中断向量地址的生成方式:中断向量地址是由PMST寄存器中的IPTR和左移2位后的中断向量序号所组成。 ST1的CPL= 1 表示选用堆栈指针(SP)的直接寻址方式。 TMS320C54X有3个16位寄存器作为状态和控制寄存器,它们是 状态寄存器ST0 、 状态寄存器ST1 、 处理器工作方式状态寄存器PMST 。 ST1的C16= 0 表示ALU工作在双精度算术运算方式。 时钟发生器包括一个内部振荡器和一个 锁相环(PLL)电路 。 所有的COFF文件都包含三种形式的段,分别是 .text 文本段 、 .data 数据段 、和 .bss 保留空间段 。 状态寄存器ST1中CPL=0表示 使用DP ,CPL=1表示选择的是 使用SP 。 累加器寻址的两条指令分别是 READA Smem 、 WRITA Smem 。 DSP系统复位操作:复位输入引脚 RS ,通过RS可对芯片进行复位,使程序从FF80H单元开始执行。 仿真器初始化命令文件(SIMINT.CMD)的主要作用:为仿真器配置存储器、连接I/O口及I/O文件、设置仿真命令。 CCS各特色功能的使用方法:探针、硬软件断点、动画执行、图形显示、存储器窗口、文件输入输出。 C54x有4种省电方式,分别为闲置方式1、闲置方式2、闲置方式3和保持方式。 DSP芯片的硬件资源主要包括:片内RAM、ROM的数量、外部可扩展的程序和数据空间、总线接口、I/O接口等。 C54x芯片具有的一种8位或16位的并行接口部件,主要用于DSP与其他总线或主处理机进行通信。. 软件可编程状态发生器可以通过编程来延长总线的等待周期,最多可达到7~14个周期,这样一来,C54x就能很方便地与外部慢速器件相接口。 二、简答题 简述TMS320C54x的7种基本的数据寻址方式。 答: 编译器、汇编器、链接器的功能。 答: 答: (2)data段:已初始化数据段 (3)bss段:未初始化数据的保留空

文档评论(0)

***** + 关注
实名认证
内容提供者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档