2022年DSP习题答案.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年DSP习题答案.pdf》由会员分享,可在线阅读,更多相关《2022年DSP习题答案.pdf(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、v1.0 可编辑可修改0 第页(共2 页)0一填空题(本题总分12 分,每空 1 分)1累加器 A分为三个部分,分别为;。1AG,AH,AL 2TMS320VC5402 型 DSP的内部采用条位的多总线结构。28,163TMS320VC5402 型 DSP采用总线结构对程序存储器和数据存储器进行控制。3哈佛4TMS329VC5402 型 DSP有个辅助工作寄存器。48 个5DSP处理器 TMS320VC5402 中 DARAM 的容量是字。516K 字6TI 公司的 DSP处理器 TMS320VC5402PGE100有_个定时器。627在链接器命令文件中,PAGE 通常指 _存储空间。7数据8
2、C54x 的中断系统的中断源分为_ _中断和 _ _中断。8硬件、软件1TI 公司 DSP处理器的软件开发环境是_。1答: CCS(Code Composer Studio)2DSP处理器 TMS320VC5402 外部有 _根地址线。2答: 20 根3直接寻址中从页指针的位置可以偏移寻址个单元。3答: 128 4在链接器命令文件中,PAGE 0通常指 _存储空间。4答:程序5C54x 系列 DSP处理器中,实现时钟频率倍频或分频的部件是_。5答:锁相环PLL精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第
3、 1 页,共 27 页 - - - - - - - - - - v1.0 可编辑可修改1 第页(共2 页)16TMS320C54x系列 DSP处理器上电复位后,程序从指定存储地址_单元开始工作。6答: FF80h7TMS320C54x系列 DSP处理器有 _个通用 I/O 引脚,分别是_。7答: 2 个, BIO 和 XF8DSP处理器按数据格式分为两类,分别是_ _ ;_ _。8答:定点DSP和浮点 DSP9TMS329VC5402 型 DSP的 ST1寄存器中, INTM位的功能是。9答:开放 / 关闭所有可屏蔽中断10MS320C54X DSP 主机接口HPI 是_位并行口。10答: 8
4、1. 在 C54X系列中,按流水线工作方式,分支转移指令的分为哪两种类型:_;_。1. 答:无延迟分支转移,延迟分支转移的程序中,“.bss ”段主要用于 _。3. 答:为变量保留存储空间4. 从数据总线的宽度来说,TMS320VC5402PGE100 是_位的 DSP处理器。 4.答: 16 位型 DSP处理器的内核供电电压_伏。7. 答:系列 DSP处理器最大的数据存储空间为_字。9. 答: 64K10. 在链接器命令文件中,PAGE 0通常指 _存储空间。10. 答:程序1. DSP 技术是利用专用或通用数字信号处理芯片,通过_ _运算的方法对信号进行处理。1. 答:数值运算2. C54
5、x的程序中,“.text”段是 _段,主要包含 _。2. 答:文本段,可执行文本3. C54x系列 DSP上电复位后的工作频率是由片外3 个管脚;来决定的。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 27 页 - - - - - - - - - - v1.0 可编辑可修改2 第页(共2 页)23. 答: CLKMD1 、CLKMD2 、CLKMD3 4. DSP 处理器 TMS320C5402 最大的程序存储空间为_字。4. 答: 1M5. 从应用领域来说, MCU(单片机)主要用于 _;
6、 DSP处理器主要应用于_。5. 答:控制领域;信号处理6. TMS320C54X DSP 提供一个用16 位堆栈指针( SP )寻址的软件堆栈。当向堆栈中压入数据时,堆栈是从地址向地址方向填入。6. 答:高低7. TMS320C54X DSP软硬件复位时,复位中断向量的地址为程序空间的_。7. 答: FF80H可编程定时器的定时周期 = (时钟周期) * (分频系数TDDR+1 )* (_ +1 ) 。4. 答: PRD处理器的英文全称。5. 答: Digital Signal Processor处理器 TMS320VC5402 的 IO 管脚供电电压 _伏。7. 答 : 的程序中,“.da
7、ta ”段是 _段,主要用于 _。8. 答:数据段,通常包含初始化数据;处理器 TMS320C5402 的 I/O 空间为 _ _ _字。10. 答: 64K1TMS320VC5402 型 DSP的累加器是位。1402TMS329VC5402 型 DSP的 MP/MC 管脚的功能是。2. 微计算机或是微处理器工作模式4TMS320VC5402 型 DSP的 CPU采用寄存器作为专用硬件实现移位功能。4. 桶形移位寄存器5汇编语句“ STL A ,y ”中“ y ”表示寻址方式。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - -
8、 - - - -第 3 页,共 27 页 - - - - - - - - - - v1.0 可编辑可修改3 第页(共2 页)35. 直接寻址6TMS320VC5402 型 DSP的 ST1寄存器中, CPL位的功能是指示。6. 直接寻址采用何种指针8解释汇编语句“READA *AR1 ”的功能:。8. 以累加器 A的内容作为地址读取程序存储单元,将读取的数据存入以AR1的内容作为地址的数据存储单元中10TMS320C54X 具有两个通用I/O 口,_用于输入外设的状态;_用于输出外设的控制信号。10. BIO ,XF二判断题(本题总分10 分,每小题 1 分)# 错误 #4DSP 处理器 TM
9、S320VC5402 的供电电压为5V。()5DSP的工作频率只能是外部晶体振荡器的频率。()8TMS320C54X DSP 是浮点型处理器。()9TMS320C54X DSP 的汇编语言中有除法指令。()10TMS320VC5402 型 DSP内部有 8K字的 ROM ,用于存放自举引导程序、u 律和 A律扩展表、 sin 函数表以及中断向量表。1. DSP 的流水线冲突产生的原因是由于DSP运行速度还不够快。()3. TMS320C54X 系列 DSP外部程序存储器的分页扩展受DROM 位控制。()4. TMS320C54X DSP是浮点型处理器。()6. DSP 的工作频率只能是外部晶体
10、振荡器的频率。()9. TMS320C54X DSP的汇编语言中有除法指令。()1. 汇编伪指令可以用大写表示。()3. DSP 的流水线冲突产生的原因是由于DSP运行速度还不够快。()8. TMS320VC5402 型 DSP汇编指令 READA 的寻址范围为64K字。()10. TMS320VC5402 型 DSP可以通过设置DROM 位实现数据存储空间和程序存储空间共享片内DARAM。1. TMS320VC5402 型 DSP汇编指令 READA 的寻址范围为64K字。()2. TMS320C54X 系列 DSP可以通过设置OVLY位实现数据存储空间和程序存储空间共享片内ROM 。精品资
11、料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 4 页,共 27 页 - - - - - - - - - - v1.0 可编辑可修改4 第页(共2 页)45. TMS320VC5402 型 DSP汇编语言的伪指令也是一种指令,同样占用存储空间。()8. TMS320VC5402 型 DSP的工作频率是由外部晶振唯一确定的。()3. DSP 处理器 TMS320VC5402 的中断向量表位置是固定的。()5. TMS320VC5402 型 DSP可以通过设置DROM 位实现数据存储空间和程序存储空间的共享片内DA
12、RAM。7. TMS320C54X 系列 DSP可以通过设置OVLY位实现数据存储空间和程序存储空间的共享片内ROM 。9. TMS320VC5402 型 DSP汇编语言的伪指令也是一种指令,同样占用存储空间。()1DSP 处理器 TMS320VC5402 内部含有 SARAM 存储器。()2的 TTL电平器件可以直接驱动5V的 CMOS 器件。()3DSP的流水线冲突产生的原因是由于DSP运行速度还不够快。()6C54X系列 DSP 处理器的累加器A,B 是 32 位的。()8DSP 处理器 TMS320VC5402 有不止一种串行口。()4DSP处理器 TMS320VC5402 在微型计算
13、机工作模式时,上电复位后程序从片外存储器的FF80h单元开始执行。5DSP处理器 TMS320VC5402 的中断向量表位置是固定的。()9DSP处理器 TMS320VC5402 的程序存储空间只有64K 字。()*正确*1 MEMORY 伪指令用来指定链接器将输入段组合成输出段方式,以及输出段在存储器中的位置。2TMS320C54X DSP汇编语言源程序中,标号是可选项,若使用标号,则标号必须从第一列开始。3DSP 处理器的中断请求可以由软件产生。()6哈佛结构的特点是数据总线和程序总线分开。()7DSP和 MCU 属于软件可编程微处理器,用软件实现数据处理;而不带CPU软核的 FPGA属于
14、硬件可编程器件,用硬件实现数据处理。()2. 在 C54x系列 DSP中断向量表中,每个中断向量的入口地址间隔4 个字。()4. 在 C54x系列 DSP中断向量表的最大长度只能128 字。()精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 27 页 - - - - - - - - - - v1.0 可编辑可修改5 第页(共2 页)55. DSP 对程序存储空间、数据存储空间和I/O 空间的选择分别是由三根片选线PS 、DS 、IS 独立选择的。6. C54x系列 DSP的 CPU寄存器及片内
15、外设寄存器映射在数据存储空间的0000h-0080h 中。 ()7. 单片机通过HPI 接口可以访问TMS320VC5402 的全部 64K 字数据存储空间。()8. 在 DSP处理器汇编程序中,标号区分大小写。()9. DSP 处理器 TMS320VC5402 的堆栈是向低地址方向生长的。()10. DSP 处理器 TMS320VC5402 的中断向量表位置是固定的。()1. 当 TMS320C54X DSP 处于微处理器模式时,DSP上电复位之后从片外程序存储器的FF80H开始运行。2. 在 TMS320VC5402 型 DSP所有中断向量中, 只有硬件复位向量不能被重定位,即硬件复位向量
16、总是指向程序空间的0FF80H位置。3. DSP和 MCU 属于软件可编程微处理器,用软件实现数据处理;而不带CPU软核的 FPGA属于硬件可编程器件,用硬件实现数据处理。5. 在 DSP处理器汇编程序中,标号区分大小写。()7. DSP 处理器 TMS320VC5402 的软件中断是不可屏蔽的中断。()8. 链接器命令文件是用来规定程序段的存放位置的。()10. DSP 处理器 TMS320VC5402 的堆栈是向低地址方向生长的。()2. C54x系列 DSP只有两个通用的I/O 引脚。()4. 在 C54x系列 DSP的寻址方式中,使用DP作为直接寻址的偏移寻址范围只有128 个字。 (
17、)5. DSP 的流水线冲突可以通过改变编程方法或者添加nop 语句来消除。()6. TMS320VC5402 型 DSP汇编语言的寻址方式可以实现FFT算法中的位倒序寻址方式。( )7. 在 C54x系列 DSP中断向量表中,每个中断向量的入口地址间隔4 个字。()9. 如果 OVLY=1 ,程序存储空间可以使用内部RAM ,此时,不论 XPC为何值, 扩展程序存储空间的所有低32K字都被映像到内部RAM 中。()3. 在 DSP的编程中可以将程序中不同的段放置在不同的存储器中。()4. C54x系列 DSP的寻址方式中,用DP作为直接寻址的偏移寻址范围只有128 个字。 ()6. 在 C5
18、4x系列 DSP中断向量表中,每个中断向量的入口地址间隔4 个字。()7. DSP 对程序存储空间、数据存储空间和I/O 空间的选择分别是由三根片选线PS 、DS 、IS 独立选择的。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 27 页 - - - - - - - - - - v1.0 可编辑可修改6 第页(共2 页)69. DSP 的流水线冲突可以通过改变编程方法或者添加nop 语句来消除。()10. TMS320C54X 系列 DSP的汇编语言中分支转移指令执行需要4 个机器周期。()
19、1. DSP 处理器 TMS320VC5402 的定时器可以构成20 位的定时器。()2. DSP 处理器 TMS320VC5402 的软件中断是不可屏蔽的中断。()4. DSP 处理器 TMS320VC5402 可以计算浮点小数运算。()6. TMS320VC5402 型 DSP汇编语言的寻址方式可以实现FFT算法中的位倒序寻址方式。() 8. 在 DSP的编程中可以将程序中不同的段放置在不同的存储器中。() 10. TMS320C54X 系列 DSP的汇编指令WRITA可以寻址1M字的程序空间。()4DSP 处理器 TMS320VC5402 内部没有专用的除法指令。()5定点 DSP 处理
20、器 TMS320VC5402 可以计算浮点小数运算()7DSP 处理器 TMS320VC5402 的定时器可以构成20 位的定时器。()9DSP 处理器 TMS320VC5402 的软件中断是不可屏蔽的中断。()10DSP 处理器 TMS320VC5402 支持流水线的指令运行方式()1DSP处理器 TMS320VC5402 内部没有专用的除法指令。()2定点 DSP处理器 TMS320VC5402 可以计算浮点小数运算。()3CCS软件开发系统支持C语言程序编程。()6DSP处理器 C54x的软件中断是不可屏蔽的中断。()7DSP处理器 C54x支持流水线的指令运行方式。()8DSP处理器
21、C54x的堆栈是向低地址方向生长的。()10DSP处理器 C54x的汇编程序是由许多“段”组成的。()三程序阅读题(本题总分30 分,每小题10 分)1. 阅读下面的程序,回答问题。 .bss x, 8 LD #0001H,16,B STM #7,BRC STM #x,AR4 RPTB next-1精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 27 页 - - - - - - - - - - v1.0 可编辑可修改7 第页(共2 页)7 ADD *AR4,16,B,A STH A,*AR4+
22、next: LD #0,B问题:(1)寄存器“ BRC ”的功能是什么(2)汇编语句“ ADD *AR4,16,B,A”执行了多少次(3)执行语句“ LD #0001H,16,B ”后,累加器B的内容是多少1(1) 寄存器“ BRC ”的功能是暂存块循环的次数 (2) 8次 (3) B=0 x0100H;2.阅读下面的程序:.mmregsDAT0 .SET 60HDAT1 .SET 61HDAT2 .SET 62HDAT3 .SET 63Hadd3 .macro P1,P2,P3,ADDRP LD P1,A ADD P2,A ADD P3,A STL A,ADDRP .endmST #0034
23、h,DAT0ST #0243h,DAT1ST #1230h,DAT2ADD3 DAT0,DAT1,DAT2,DAT3 问题: (1) 语句“ .mmregs”的含义。 (2)语句“ ADD3 DAT0,DAT1,DAT2,DAT3 ”是一条什么类型的语句作用是什么精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 8 页,共 27 页 - - - - - - - - - - v1.0 可编辑可修改8 第页(共2 页)8(3) 执行此段程序后,存储单元(DAT3 )的运行结果多少2(1) 定义存储器映像寄存器的
24、符号名称。(2)宏调用。执行三个数相加。(3) 14a7H3阅读下面的程序片断,写出运行结果 .mmregsDAT0 .SET 60H LD #004h,DP ST #0345h,DAT0STM #0002h,TMPY DAT0,A NOP问题: (1) 寄存器 T的作用是什么 (2)执行“ MPY DAT0,A”后,累加器A的内容是什么3答:寄存器T 的作用是暂存被乘数,累加器 A的内容为 0 x68A 或 68Ah1.阅读程序,回答后面的问题 STM #6,AR4begin: STM #9,BRC RPTB next-1 nopnext: LD #0,B banz begin,*AR4问题
25、: (1) BRC 寄存器是做什么用途(2) 语句“ banz begin,*AR4”的作用是什么(3) 其中的“ nop”语句被执行了多少次1. 答: BRC保存着 RPTB指令的循环次数精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 9 页,共 27 页 - - - - - - - - - - v1.0 可编辑可修改9 第页(共2 页)9判断 AR4的内容是否为零,若不为零,跳转到标号begin 。 70次3.已知 DSP的三个时钟引脚状态CLKMD1-CLKMD3=111, 外部晶振 =10MHz
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 DSP 习题 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内