DSP原理及应用试题

DSP原理及应用试题

ID:43032392

大小:121.36 KB

页数:4页

时间:2019-09-26

DSP原理及应用试题_第1页
DSP原理及应用试题_第2页
DSP原理及应用试题_第3页
DSP原理及应用试题_第4页
资源描述:

《DSP原理及应用试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、填空(每空1分,共30分)1.TI公司的定点DSP产品主要有TMS320C2000系列、TMS320C5000系列和TMS320C6000系列。2.T54XDSP中传送执行指令所需的地址需耍用到PAB、CAB、DAB和EAB4条地址总线。3.DSP的内部存储器类型可分为随机存取存储器(RAM)和只读存储器(ROM)o其中RAM又可以分为两种类型:单寻址RAM(SARAM)和双寻址RAM(DARAM)。4.9C54xDSP的内部总存储空间为192K字,分成3个可选择的存储空间:64K字的程序存储空间、64K字的数据存储空

2、间和64K字的I/O空间o5.C54x的中断系统的中断源分为一硬件—中断和软件一屮断。5.9C54xDSP的寻址方式有七种,分别为立即寻址、绝对寻址、累加器寻址、直接寻址、间接寻址、存储器映象寄存器寻址、堆栈寻址。6.在T54xDSP寻址和指令系统中,Xmem和Ymem表示16位双寻址操作数,Dmad为16位立即数,表示数据存储器地址,Pnud为16位立即数,表示程序存储器地址。7.程序计数器的值可以通过复位操作、顺疗;执行指令、分支转移,累加器转移,块重复,子程序调用,从累加器调用子程序,屮断等操作改变。&'C54xDS

3、P芯片采用了6级流水线的工作方式,即--条指令分为预取指、取指、译码、寻址、读数和执行6个阶段。9.9.TMS320C54X系列DSP处理器上电复位后,程序从指定存储地址FF80h单元开始工作。10.,C54xDSP定时器由3个16位存储器映射寄存器组成:定时器寄存器(TIM)、定吋器周期寄存器(PRD)和定时器控制寄存器(TCR)。11・主机接口(HPI,HostPonIn血face)是TMS320C54x系列定点芯片内部具有的一种接口部件,主要用于DSP与其他总线或CPU进行通信。12.9C54xDSP的指令系统有助记

4、符指令和代数指令两种形式。13.COFF目标文件中.text段通常包含可执行代码,.data段通常包含己初始化的数据,.bss段中通常为未初始化的数据保留空间。12.DSP芯片的开发工具可以分为代码生成工具和代码调试工具两类。二、判断题(每题1分,共10分)1.TMS320C54XDSP是浮点型处理器。()2.TMS320C54XDSP的汇编语言中有除法指令。()3.TMS320VC5402型DSP汇编语言的伪指令也是一种指令,同样占用存储空间。()4.C54X系列DSP处理器的累加器A,B是32位的。()5.DSP处理器

5、TMS320VC5402的中断向量表位置是固定的。()6.在DSP处理器汇编程序中,标号区分大小写。()7.DSP处理器TMS320VC5402的堆栈是向低地址方向生长的。()8.在DSP的编程中可以将程序中不同的段放置在不同的存储器中。()9.C54x系列DSP的寻址方式屮,用DP作为直接寻址的偏移寻址范闱只有128个字。()10・DSP处理器C54x的软件中断是不可屏蔽的中断。()三、简答题(每题5分,共20分)1.9C54xDSP有哪些重复操作?各有什么优点?答:有单条指令重复执行和程序块重复执行两种重复操作。单条指

6、令重复操作功能,可以使乘法/累加和数据块传送那样的多周期指令在执行一次之后变成单周期指令,大大提高了这些指令的执行速度。利用块重复操作进行循环,是一种零开销循环。2.在C54x的汇编语言中,使用、“*”、符号作为操作数的前缀各表示什么意思?答:使用号作为前缀,汇编器将操作数作为立即数处理。即使操作数是寄存器或地址,也将作为立即数。使用“*”符号作为前缀,汇编器将操作数作为间接地址,即把操作数的内容作为地址。使用符号作为前缀,汇编器将操作数作为直接地址,即操作数由直接地址码赋值。3.简述C0FF文件中“段”的概念,有哪些常用

7、的段?答:段是C0FF文件中最重要的概念。每个目标文件都分成若干段。段一一是存储器中占据相邻空间的代码或数据块。一个目标文件中的每个段都是分开的和各不相同的。•text段(文本段),通常包含可执行代码;.data段(数据段),通常包含初始化数据;・sect段一一已初始化段,由汇编器伪指令建立的自定义段。・bss段一一未初始化段;.uscct段一一未初始化段,由汇编命令建立的命名段(自定义段)。1.已知DSP的工作时钟为20MHZ,现需要用定时器定时10ms,请问PRD和TDDR寄存器的初始值如何确定?答:(PRD)=199

8、99,(TDDR)二9;或(PRD)=49999,(TDDR)=4四、阅读指令并填空(每题5分,共25分)BANZ2000h,*AR3・指令执行前描令扶行后PC1000PC2000AR3005AR30042.CMPRGT,AR3指令执疔后3.ADD*AR3+,14,A4.阅读下面的程序,回答问题。.bs

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。