江苏科技大学DSP课程期末试题答案.docx
《江苏科技大学DSP课程期末试题答案.docx》由会员分享,可在线阅读,更多相关《江苏科技大学DSP课程期末试题答案.docx(9页珍藏版)》请在冰豆网上搜索。
江苏科技大学DSP课程期末试题答案
2014年《DSP原理及应用》开卷考试试题
班级____________学号__________姓名:
___________成绩_________
一、填空(每题2分,共36分)
1.TI公司的定点DSP产品主要有系列、TMS320C5000系列和系列。
2.’C54xDSP中传送执行指令所需的地址需要用到、CAB、DAB和4条地址总线。
3.DSP的内部存储器类型可分为随机存取存储器(RAM)和只读存储器(ROM)。
其中RAM又可以分为两种类型:
和。
4.’C54xDSP的内部总存储空间为192K字,分成3个可选择的存储空间:
64K字的、64K字的数据存储空间和64K字的。
5.从功能结构上,’C54XDSP的CPU可以划分成和两大部分。
6.’C54xDSP的寻址方式有七种,分别为立即寻址、绝对寻址、累加器寻址、直接寻址、、、堆栈寻址。
7.在’C54xDSP寻址和指令系统中,Xmem和Ymem表示,Dmad为16位立即数,表示,Pmad为16位立即数,表示。
8.程序计数器的值可以通过、、,累加器转移,块重复,子程序调用,从累加器调用子程序,中断等操作改变。
9.’C54xDSP芯片采用了6级流水线的工作方式,即一条指令分为、取指、译码、、读数和执行6个阶段。
10.解决MMR写操作的流水线冲突时,一般可用采用推荐指令和的方法。
11.’C54xDSP定时器由3个16位存储器映射寄存器组成:
定时器寄存器(TIM)、定时器周期寄存器(PRD)和定时器控制寄存器(TCR)。
12.主机接口是TMS320C54x系列定点芯片内部具有的一种接口部件,主要用于DSP与其他总线或CPU进行通信。
13.’C54xDSP的指令系统有助记符指令和代数指令两种形式。
14.COFF目标文件中.text段通常包含可执行代码,.data段通常包含己初始化的数据,.bss段中通常为末初始化数据保留空间。
15.DSP芯片的开发工具可以分为代码生成工具和代码调试工具两类。
16.汇编语句“mov*AR0,AC0”使用的寻址方式是间接寻址模式,“mov#0x3,DPH”使用的寻址方式是直接寻址模式,“mov*(#0x011234),T2”使用的寻址方式是绝对寻址模式。
17.指令执行前AC0的值是0012345678,那么汇编语句“AND#0x7f,AC0”,执行之后,AC0的值是0000000078。
18.C55x的链接器命令文件中,SECTIONS命令的主要作用是。
MEMORY命令的主要作用是,包括对存储器各部分的命名,以及规定它们的起始地址和长度。
二、简答题(每题3分,共24分)
1.什么是定点DSP芯片和浮点DSP芯片?
各有什么优缺点?
2.简述流水线操作的基本原理。
3.TMS320C55x芯片的总线结构有何特点,主要包括哪些总线?
它们的功能是什么?
4.DSP为了降低功耗采取了哪些措施?
5.TMS320C55x的总存储空间为多少?
可分为哪3类,它们的大小是多少?
存储器空间的各自作用是什么?
作用:
6.TMS320C55x有哪些寻址方式,它们是如何寻址的?
试为每种寻址方式列举一条指令并说明。
7.C54xDSP有哪些重复操作?
各有什么优点?
8.软件可编程等待状态发生器的功能是什么?
三、解答题(20分)
1.’C54xDSP的串行口有哪些类型?
各有什么特点?
(8分)
2.常用的TMS320C55x汇编命令有哪些,它们的作用是什么?
(7分)
3.将C源程序转换成可执行文件需要经过哪些步骤?
(5分)
4、阅读指令并填空(每题2分,共10分)
5、
1.BANZ2000h,*AR3-
2.CMPRGT,AR3
3.ADD*AR3+,14,A
4.SUBA,-8,B
5.MPY*AR3+,A
五、程序题(10分)
写出计算
的主要汇编程序,并给程序添加注释,画出程序的流程图。