DSP技术及应用试卷10-2.doc_第1页
DSP技术及应用试卷10-2.doc_第2页
DSP技术及应用试卷10-2.doc_第3页
DSP技术及应用试卷10-2.doc_第4页
DSP技术及应用试卷10-2.doc_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

班级 姓名 学号 -装-订-线-一 、填空题:(每空2分,共20分)1. C54x DSP 具有两个 位累加器。2软件中断都是由 、 和 产生。3 TMS320C54X片内有8条16位主总线,它们是1条程序总线、 、 。4链接器对段的处理主要通过 和 两个命令完成。5. OVLY ,则片内RAM只安排到数据存储空间。DROM ,则部分片内ROM安排到数据空间。二、指令解释(每题3分,共15分)1、LD #10H,4,A 2、ADD A,-8,B 3、STL B,*AR3+ 4、MAC *AR3+,*AR4+,A,B 5、RPT #99 NOP三、简答题(每题6分,共30分)1简述C54X的宏命令及其功能。3简述链接器命令文件中的MEMORY命令和SECTIONS命令5简述C54X芯片的存储器分配方法。四、程序题(共35分)1.设计一存储空间为100个单元的堆栈。将栈底地址指针送SP,对其初始化(共5分)2. 利用SUBC完成整除法,41H7H9H,余数是2H。(共15分)3阅读下列汇编源程序,在每条语句后写出注释,并叙述程序的功能(共15分)。.title “FIR2.ASM” .mmregs .def start .bss y,1 x .usect “x”,5 a .usect “a”,5 PA0 .set 0 PA1 .set 1 .datatable: .word 2*32768/10 .word -3*32768/10 .word 4*32768/10 .word -3*32768/10 .word 2*32768/10.textstart: STM #a,AR2 RPT #4 MVPD table,*AR2+ STM #x+4,AR1 STM #a+4,AR2 STM #4,AR0 SSBX FRCT LD #x,DP PORTR PA1,x FIR2: LD *AR1-,T MPY *AR2-,A LTD *AR1- MAC *AR2-,A LTD *AR1- MAC *AR2-,A LTD *AR1- MAC *AR2-,A LTD *AR1 MAC *AR2+0,A STH A,y PORTW y(n),PA0 BD FIR2 PORTR PA1,*AR1+0 .end 一 、填空题:(每空2分,共20分)1. OVLY ,则片内RAM只安排到数据存储空间。2 C54x DSP 具有两个 位累加器。累加器A的 位是保护位。3 ST1的CPL 表示选用堆栈指针(SP)的直接寻址方式。4 ST1的C16 表示ALU工作在双精度算术运算方式。5软件中断都是由 、 和 产生。6所有TMS320C54X芯片内部都包含 存储器和 存储器。二、指令解释(每题3分,共15分)1、WRITA SMEM 2、MVKD SAMPLE,*AR5 3、ADD *AR3+,14,A 4、LDM MMR,A5、DST B,*AR1-三、简答题(每题6分,共30分)3简述TMS320C54x芯片的中断系统。4简述位码倒寻址的主要用途及实现方法。5简述C54X的流水线6个独立阶段,并描述各个阶段功能。 四、程序题(共35分)1. 编写求解加、减法的程序,计算z=x+y-w。(共5分) 2. 编写一段程序,将PM中的10个数据首先传送到DM中(地址以0016H开始),再将该数据传送到地址以0058H开始的DM中。(共10分)。3阅读下列汇编源程序,在每条语句后写出注释,并叙述程序的功能(共20分)。. .titleF1.asm.mmregs.defCodeEntry.bssy,1xn.usectxn,80;xnh.usecth,80;hPA0.set0000HPA1.set0001H.datatable:.word -7,-18,-24,-22,-9,11,33,48.word 46,20,-24,-73,-104,-97,-43,49.word 146,204,187,81,-91,-268,-371,-337.word -144,162,476,661,603,261,-297,-894.word -1283,-1222,-562,697,2373,4142,5618,6456.word 6456,5618,4142,2373,697,-562,-1222,-1283.word -894,-297,261,603,661,476,162,-144.word -337,-371,-268,-91,81,187,204,146.word 49,-43,-97,-104,-73,-24,20,46.word 48,33,11,-9,-22,-24,-18,-7CodeEntry:SSBXFRCTSTM#h,AR1RPT#79MVPD#table,*AR1+STM#xn,AR1RPT#79ST #0,*AR1+STM#xn+79,AR3STM#h+79,AR4STM#80,BKSTM#-1,AR0LD#xn,DPPORTRPA1,xnNOPNOPLD#y,DPFIR:RPTZA,#79MAC*AR3+0%,*AR4+0%,A;STHA,yPORTWy,PA0NOPNOPBDFIRPORTRPA1,*AR3+0%.end一 、填空题:(每空2分,共20分)1. TMS320C54X片内有8条16位主总线,它们是 、 、 。2直接寻址就是在指令中包含有数据存储器地址的 用作偏移地址,并与 组成16位的数据存储器地址。3C54X的工作方式状态寄存器PMST提供了三个控制位,包括 、 、 。4链接器对段的处理主要通过 和 两个命令完成。二、指令解释(每题3分,共15分)1、MAC *AR3+,*AR4+,A,B2、SUB #12345,8,A,B3、ADD *AR2+,*AR2-,A4、ABDST *AR3+,*AR4+5、MVDD *AR3+,*AR5+三、简答题(每题6分,共30分)1C54X有哪几种基本的数据寻址方式?以DP和SP为基地址的直接寻址方式,其实际地址是如何生成的?2 C54X的指令集包含了哪几种基本类型的操作? 5使用循环寻址时,必须遵循的3个原则是什么?四、程序题(共35分)1. 写求解直线方程的程序,计算y=mx+b。(共5分) 2. 试编一程序,计算y =,其中数据均为小数。(共10分)。3阅读下列汇编源程序,在每条语句后写出注释,并叙述程序的功能(共20分)。.titleF1.ASM.mmregs.defstartX.usectx,7PA0.set0PA1.set1.dataCOEF:.word1*32768/10.word2*32768/10.word-4*32768/10.word3*32768/10.word-4*32768/10.word2*32768/10.word1*32768/10 .textstart:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论