1、淮 阴 工 学 院 课 程 考 试 试 卷班级 姓名 学号 -装-订-线-专业:计算机科学与技术 课程名称: DSP技术及应用 学分: 3.5 试卷编号(B)课程编号: 1311810 考试方式: 闭卷 考试时间: 100 分钟拟卷人(签字): 拟卷日期: 10.6.5 审核人(签字): 得分统计表:题号一二三四五六七八九十总 分得分得分一 、填空题:(每空2分,共20分)1. OVLY ,则片内RAM只安排到数据存储空间。2 C54x DSP 具有两个 位累加器。累加器A的 位是保护位。3 ST1的CPL 表示选用堆栈指针(SP)的直接寻址方式。4 ST1的C16 表示ALU工作在双精度算术
2、运算方式。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分)1简述C54X的宏命令及其功能。2简述链接器命令文件中的MEMORY命令和SECTIONS命令 3简述TMS320C54x芯片的中断系统。4简述位码倒寻址的主要用途及实现方法。5简述C54X的流水线6个独立阶段,并描述各个阶段功能。 得分四、程序题(共35分)1. 编写求解加、
3、减法的程序,计算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,
4、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 页 共 2 页