欢迎来到天天文库
浏览记录
ID:52564384
大小:155.54 KB
页数:4页
时间:2020-03-28
《DSP技术及应用课后部分习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第二章3.简述TI公司C2000/C5000/C6000系列DSP的特点及主要用途?1.C2000系列DSP控制器,具有良好的性能集成Flosh存储器,高速A/D转换器以及可靠的CAN模块,主要应用于数字化控制。用途:工业驱动,供电、OPS。2.C5000系列杰出的性能和优良的性能价格比,广泛应用,尤其在通信领域。IP电话机和IP电话网关。3.C6000系列采用指令集以及流水应用,使许多指令得以运行,推出三个系列。用途:数字通信和图像处理。5.TMS320C54X芯片的CPU主要由哪些部分构成?① 先进的多总线结构(1条程序总线、3条数据总线、4条地址总线)② 40位算术逻辑运算单元(A
2、LU),包括1个40位桶形移位寄存器和2个独立的40位累加器③ 17x17位并行乘法器,与40位专用加法器相连,用于非流水线式单周期乘法/累加(MAC)运算④ 比较、选择、存储单元(CSSU),用于加法/比较选择⑤ 指数编码器,可以在单个周期内计算40位累加器中数值的指数⑥ 双地址生成器,包括8个辅助寄存器和2个辅助寄存器算术运算单元(ARAU)6.简述TMS320C54X芯片的程序空间7.简述TMS320C54X芯片的中断系统(P42)答:2.中断处理步骤(1)接受中断请求;(2)应答中断;(3)执行中断服务程序(ISR)9.TMS320C54x有哪几种基本的数据寻址方式① 立即寻址②
3、 绝对寻址③ 累加器寻址④ 直接寻址⑤ 间接寻址⑥ 存储器映像寄存器寻址⑦ 堆栈寻址10.使用循环寻址时,必须遵循的3个原则是什么?试举例说明循环寻址的用法。(P60)答:1.把循环缓冲区的首地址放在符合上述算法的N的边界地址上2、使用一个小于或等于缓冲区大小的步长3、在开始寻址前,辅助寄存器必须指向循环缓冲区内的一个元素举例:LD*+AR1(8)a%,ASTLA,*+AR1(8)%;11.TMS320C54x的指令集包含了哪几种基本类型的操作?答:数据传送指令、算术运算指令、逻辑运算指令、程序控制指令、并行操作指令和重复操作指令12.汇编语句格式包含哪几种部分?编写汇编语句需要注意哪些
4、问题?答:[标号][:]空格[助记符]空格[操作数]空格[;注释]1、所有的语句必须以一个标号、空格、星号或分号开始。2、标号是可选项,若使用,则必须从第一列开始。3、包含有一个汇编伪指令的语句必须在一行完全指定。4、每个区必须使用一个或多个空格分开,Tab字符与空格等效5、注释是可选项,如果注释从第一列开始,前面必须加星号或分号;从其它列开始就必须用分号开头6、如果源程序很长,需要书写若干行,可以在前一行用反斜杠字符结束,12.什么是COFF和段?段的作用是什么?COFF目标文件包含哪些段?答:所谓段,是指连续地占有存储空间的一个代码段或数据段,是COFF文件中最重要的概念。一个目标文
5、件中的每一段都是分开的和各不相同的。COFF目标文件文件包含:(1)text段:可执行代码段(2)data段:已初始化数据段(3)bss段:未初始化数据的保留空间段13.简述汇编伪指令的作用及功能,说明.text段、.data段、.bss段、.sect段、.usect段分别包含什么内容?答:text段(文本段),通常包含可执行代码;.data段(数据段),通常包含初始化数据;.bss段(保留空间段),通常为未初始化变量保留存储空间。14.链接器对段是如何处理的?答:链接器将一个或多个COFF目标文件中的各种段作为链接器的输入段,经过链接后在一个可执行的COFF输出模块中建立各个输出段,通
6、过情况下是将不同目标文件中的同名段进行合并,并为各个输出段分配进具体的存储器中。15.链接命令文件有什么作用?在生成DSP代码过程中何时发挥作用?答:(1)链接命令文件(.cmd文件)通过段定位控制命令,分配程序代码空间、数据代码空间、程序运行空间、堆栈空间。(2)此命令文件链接example.obj和vector.obj两个目标文件(输入文件),并生成一个映像文件example.map以及一个可执行的输出文件example.out,标号“start”是程序的入口。12.简述TMS320C54x芯片的定时器的工作原理?答:13.什么是子地址寻址技术?它有什么好处?14.HPI8接口有几个
7、寄存器?他们的作用是什么?答:(1)HPI存储器:用于TMS320C54X与主机间传送数据。地址从1000H到17FFH,空间容量为2K字(2)HPI地址寄存器:由主机对其直接访问,存放当前寻址HPI存储单元的地址(3)HPI数据锁存器:由主机对其直接访问,存放当前进行读/写的数据(4)HPI控制寄存器:TMS320C54X与主机都能对其直接访问,用于主处理与DSP相互握手,实现相互中断请求(5)HPI控制逻辑:用于处理HPI与主机
此文档下载收益归作者所有