2022年DSP原理及应用第二版课后习题答案 .pdf
《2022年DSP原理及应用第二版课后习题答案 .pdf》由会员分享,可在线阅读,更多相关《2022年DSP原理及应用第二版课后习题答案 .pdf(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 1 章1.简述 DSP芯片的主要特点。答:哈佛结构;多总线结构;指令系统的流水线操作;专用的硬件乘法器;特殊的DSP指令;快速的指令周期;硬件配置强。2.请详细描述冯 诺曼依结构和哈佛结构,并比较它们的不同。答案在 P6 第一自然段。3.简述 DSP系统的设计过程。答案依图 1-3 答之。4.在进行 DSP系统设计时,如何选择合适的DSP芯片?答:芯片运算速度;芯片硬件资源;运算精度(字长);开发工具;芯片的功耗;其他因素(封装形式、环境要求、供货周期、生命周期等) 。5.TI 公司的 DSP产品目前有哪三大主流系列?各自应用领域是什么?答案在 P8 第二自然段。名师资料总结 - - -精
2、品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 15 页 - - - - - - - - - 第 2 章一、填空题1.TMS320C54x DSP中传送执行指令所需的地址需要用到PAB、CAB、DAB 和 EAB 4 条地址总线。 P132.DSP的基本结构是采用哈佛结构,即程序和数据是分开的。3.TMS320C54x DSP采用改进的哈佛结构,围绕8 条 16 位总线建立。 P134.DSP的内部存储器类型可分为随机存取存储器(RAM) 和只读存储器 (ROM)。其中 RAM 又可以分为两种类型
3、:双访问RAM, 即DARAM 和单访问 RAM,即 SARAM 。P24-2.4节5.TMS320C54xDSP的内部总存储空间为192K 字,分成 3 个可选择的存储空间:64K 程序存储器空间、 64K 数据存储器空间和64KI/O 存储空间。 P23-2.4节6.TMS320C54x DSP具有 2 个 40 位的累加器。7.溢出方式标志位 OVM=1 ,运算溢出。若为正溢出,则ACC 中的值为 00 7FFF FFFFH 。8.桶形移位器的移位数有三种表达方式:5 位立即数;ST1名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
4、 - - 名师精心整理 - - - - - - - 第 2 页,共 15 页 - - - - - - - - - 中 5 位 ASM 域 ; 暂存器 T 的低 6 位 。9.DSP可以处理双 16 位或双精度算术运算,当C16= 0 为双精度运算方式,当 C16= 1 为双 16 位运算方式。10.TMS320C54x 系列 DSP的 CPU 具有三个 16 位寄存器来作为CPU 状态和控制寄存器,它们是:ST0 、 ST1 和 PMST 。11.TMS320C54x:DSP软硬件复位中断号为0,中断向量为00H 。12.TMS320C54x DSP主机接口 HPI 是 8 位并行口。引脚13
5、.TMS320C54xDSP的中断源中,中断号小者,中断级别最高。P2914.若 PMST 寄存器的值为 01A0H(0000 0001 1010 0000b),中断矢量为 INT3(60H) ,则中断响应时,程序计数器指针PC 的值为0000 0001 1110 0000b 。15.TMS320C54x 有两个通用引脚,即BIO 和 XF,BIO 输入引脚可用于监视外部接口器件的状态;XF 输出引脚可以用于与外部接口器件的握手信号。 P34-2.7节二、选择题1.以下控制位中, (B)用来决定程序空间是否使用内部RAM 。AMP/MC BOVLY CDROM DSXM名师资料总结 - - -
6、精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 15 页 - - - - - - - - - 2.下列说法中错误的是 ( C )。P24A每个 DARAM 块在单周期内能被访问2 次B每个 SARAM 块在单周期内能被访问1 次C片内 ROM 主要存放固化程序和系数,只能作为程序空间DDARAM 和 SARAM 既可以被映射到数据存储空间,也可以映射到程序空间3.C54x 进行 32 位长数据读操作时使用的数据总线是( C )p15 表 2-1ACB 和 EB BEB 和 DB CCB 和 DB
7、 DCB、DB 和EB4.要使 DSP能够响应某个可屏蔽中断,下面说法正确的是( B )。A需要把状态寄存器STl 的 INTM 位置 1,且中断屏蔽寄存器IMR 相应位置 0B需要把状态寄存器STl 的 INTM 位置 0,且中断屏蔽寄存器IMR 相应位置 1C需要把状态寄存器STl 的 INTM 位置 1,且中断屏蔽寄存器IMR 相应位置 1D需要把状态寄存器STl 的 INTM 位置 0,且中断屏蔽寄存器名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 15 页 -
8、- - - - - - - - IMR 相应位置 0三、简答题1.请描述 TMS320C54x 的总线结构。答:一条程序总线,三条数据总线,四条地址总线。程序总线PB 传送从程序存储器来的指令代码和立即数;数据总线CB 和 DB传送从数据存储器读出的数据、数据总线EB 传送写入到存储器中的数据。四组地址总线PAB、CAB、DAB 、EAB 传送执行指令所需地址,基本上是与 PB、CB、DB、EB 对应配套使用。2.写出提取 B=03 6543 4321 中的指数值的指令,执行后T 中的值为多少 ?3.TMS320C54x 芯片的 CPU 包括哪些部分 ?其功能是什么 ?答案在 p11。4.TM
9、S320C54x 有几个状态和控制寄存器?它们的功能是什么 ?答:3 个,ST0、ST1、PMST。ST0 和 ST1 包括各种条件和工作方式的状态, PMST 包括存储器配置状态和控制信息。5.TMS320C54x 片内存储器一般包括哪些种类?如何配置TMS320C54x 片内存储器。答:ROM、DARAM 、SARAM 三种。利用状态寄存器PMST的 MP/MC 位、DROM 位和 OVLY 位配置片内存储器。 P22名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 1
10、5 页 - - - - - - - - - 6.TMS320C54x 片内外设主要有哪些 ?答案在 p14 第 4 款。7.当 TMS320C54x CPU 接收到可屏蔽的硬件中断时,满足哪些条件才能响应中断 ?答:需要把状态寄存器STl 的 INTM 位置 1,且中断屏蔽寄存器IMR 相应位置 18.TMS320C54x 的中断向量表是如何重定位的?答:将中断向量表复制到程序存储器的任一128字页,将页地址高 9 位设置到 IPTP 即可。第 3 章一、填空题1.在 C54xDSP寻址和指令系统中, Xmem 和 Ymem 表示双数据存储器操作数。 Pmad为 16 位立即数,表示程序存储器
11、地址,Dmad 为 16 位立即数,表示数据存储器地址。2.C54x DSP的指令系统有助记符 和 代数式 形式。3.在堆栈操作中, PC当前地址为 4020h,SP当前地址为 0033h,运行 PSHM AR2 后,PC= 4021h ,SP= 0032h (假设 PSHM 为单字指令)。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 15 页 - - - - - - - - - 4.立即数寻址指令中在数字或符号常数前面加一个# 号来表示立即数。5.位倒序寻址方式中,
12、AR0 中存放的是 FFT 点数的一半。6.双数据存储器操作数间接寻址所用辅助寄存器只能是AR2、AR3、AR4、AR5。7.在 TMS320C54X 中没有提供专门的除法指令,一般是使用SUBC 指令完成无符号数除法运算。8.含有 29 个字的循环缓冲器必须从最低5 位为 0 的地址开始。二、指令执行前有关寄存器及数据存储器单元情况如下图所示,请在下图分别填写指令执行后有关寄存器及数据存储器单元的内容1.ADD *AR3+ ,14,A指令执行前指令执行后(A)=00 0000 1200h(A)=? 00 5400 1200h(C)=1(C)=0(AR3)=0100h(AR3)=?0101h数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年DSP原理及应用第二版课后习题答案 2022 DSP 原理 应用 第二 课后 习题 答案
限制150内