DSP课后习题与思考题

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

第一章习题与思考题

一、填空:

1.Instruction Cycle(指令周期)是执行一条指令所需的时间,指令周期的单位

是(nS纳秒)。所以DSP单周期指令的周期也是(时钟周期)。

2.选择DSP芯片所需考虑的因素有(DSP芯片性能)、(片内硬件资源)、(价

格)、(DSP芯片的开发工具)等。

3.TMS320LF2407A控制器是专门为基于(控制)的应用而设计的。其运算速

度最大可为(40MIPS),最小指令周期为(25nS)。

4.TMS320LF2407ADSP控制器有强大的外设功能,包括(时间管理器EVA,

EVB)、(控制器局域网CAN)、(串行接口SPI,SCI)、(模/数转换器ADC)、(看门狗定时器)。

5.TMS320LF2407ADSP芯片有RAM:(DARAM)、(SARAM),是(16)位。

二、思考题:

1. 根据TI公司对DSP命名的方法。解释给出芯片型号的各个字段的意义。

TMS 320 LF 2407APGE

2. 为何将TMS320x2000系列的DSP也称作DSP数字信号控制器或DSP单片机。

3. 与TMS320x240x系列器件相比,TMS320x240xA器件增加了那些新特点。

运行速度加快30MHz——40MHz

片上Flash/Rom中的代码可以加密;

PDPINTX、CAPn、XINTn、和ADCSOC管脚有输入保护电路;

PDPINTx管脚的状态反映在COMCONx寄存器中。

第二章习题与思考题

一、填空:

1.TMS320LF240xA系列DSP控制器采用了改进的(哈佛结构)总线,具有分

离的(程序总线)和(数据总线),使用(四)级流水线作业。

2.TMS320LF240xA系列DSP控制器具有两套相互独立的(程序操作总线)

和(数据操作总线),共有6套16位的内部总线构成,分别为(程序读总线

PRDB、程序地址总线PAB、数据读总线DRDB、数据写总线DWDB、

数据读地址总线DRAB、数据写地址总线DWAB)。

3.指令流水线由发生指令执行周期内的一系列总线操作序列组成,其特点

是将指令的执行过程分为4个阶段,即(取指令阶段)、(指令译码阶段)、(取

操作数阶段)、(指令执行阶段)。

4.中央算术逻辑部分主要包括:(中央算术逻辑单元CALU)、(累加器ACC)、

(输出定标移位器)。

5.累加器的操作与5个位于状态寄存器ST0,ST1的位有关,分别为(进位

位C)、(溢出方式位OVM)、(溢出标志位OV)、(测试/控制标志位TC)和(符

号扩展方式位SXM)。

6.乘法器单元包括(16位×16位硬件乘法器)、(临时寄存器TREG)、(乘积

寄存器PREG)和(乘积定标移位器)。

7.外围设备通过(外部总线PBUS接口)连接到内部存储器接口。

8.TMS320LF240xA系列DSP控制器的CPU中包括一个ARAU(辅助寄存

器单元)。ARAU主要为CPU提供(间接寻址能力),8个16位的辅助寄存

器(AR0~AR7)可以访问(64K数据存储器)的任一单元。

9.任何无效的地址将会导致(非屏蔽中断NMI)事件的发生。

10.中断按触发形式可分为两类,即(软件中断)和(硬件中断)。(软件中断)由

(INTR)、(NMI)或(TRAP)指令请求;(硬件中断)由(内部中断)和(外部中断)

组成,(内部中断)由(片内外设信号)触发;(外部中断)由(外部中断引脚上

的信号)触发。

11.从CPU对中断进行管理的角度出发,中断可分为(可屏蔽中断)和(不可屏

蔽中断)。

第三章习题与思考题

一、填空:

1.TMS320LF2407ADSP控制器的存储器包括(DARAM、SARAM)和(闪速存

储器Flash)。

2.TMS320LF2407ADSP控制器具有16位地址总线,可以独立访问如下三

种空间(64千字)的程序空间,(64千字)的数据空间,(64千字)的I/O空间。

3.TMS320LF2407A DSP控制器的存储器DARAM有(544)字,分为三块,

即(B0、B1、B2),但仅有(B0)块可根据的CNF位设置的不同,即可被映

射到程序存储空间,也可被映射到数据存储空间。

4.TMS320LF2407A DSP控制器的SARAM即可用作(程序存储器)又可被用

作(数据存储器)。

5.含有片内闪速存储器的器件中Flash是被映射到(程序存储空间)。对于

2407A来说,( )引脚的状态决定Flash是片内存储器被访问还是片

外存储器被访问。

6.程序存储器用于存放(程序代码)、(数据)、(表信息和常量)等。

7.TMS320LF2407A DSP控制器的程序存储器范围最大为(64K字),包括(片

内DARAM)的(B0)块,(SARAM)和(Flash)。

8.TMS320LF2407A DSP控制器的数据存储器范围最大为(64K字),其中

(32K字0000h~7FFFh)是内部存储器,包括(SARAM),(DARAM)以及(存

储器映射的外设专用寄存器)。另外的(32K字)的单元作为外部存储器的

一部分。

9.对数据存储器的访问有两种方式(直接寻址)和(间接寻址)。

10.当采用直接寻址方式时,将整个64千字的数据存储器分为(512)个数据

页,标记为(0~511),每页由(128)个字组成。

11.对所有的外部空间进行写操作时,至少需要(两)个时钟周期。

12.TMS320LF2407A DSP控制器是具有高速运行的DSP芯片,当用户想要

使它与运行速度较慢的外部存储器,I/O等接口时,必须插入(等待时间),以便延长CPU读/写这些外部设备的时间,从而解决速度匹配的问题。

第四章习题与程序题

一、填空:

1.寻址方式是指寻找指令中(操作数地址)的方式。TMS320LF2000汇编指令采用3种

存储器寻址方式:(立即寻址方式)、(直接寻址方式)、(间接寻址方式)。

2.立即寻址方式分两种类型:(短立即寻址方式)和(长立即寻址方式)。

3.直接寻址方式的寻址对象是64K字的数据存储器,具体操作是将64K字的数据存

相关文档
最新文档