




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、A、需要把状态寄存器 ST1的B、需要把状态寄存器 ST1的C、需要把状态寄存器 ST1的D、需要把状态寄存器 ST1的IMR相应位置0IMR相应位置1IMR相应位置0IMR相应位置1、单项选择题:(每小题2分,共30分)1、下面对一些常用的伪指令说法正确的是:(D)A、 .def所定义的符号,是在当前模块中使用,在别的模块中定义的符号;B、 .ref所定义的符号,是当前模块中定义,并可在别的模块中使用的符号C、 .sect命令定义的段是未初始化的段;D、 .usect命令定义的段是未初始化的段。2、要使DSP能够响应某个可屏蔽中断,下面的说法正确的是(B)INTM位置1,且中断屏蔽寄存器IN
2、TM位置1,且中断屏蔽寄存器INTM位置0,且中断屏蔽寄存器INTM位置0,且中断屏蔽寄存器3、对于TMS320C54烁列DSP芯片,下列说法正确的是(C)A、8位DSPB、32位DSPC、定点型DSPD、浮点型DSP4、若链接器命令文件的MEMORY部分如下所示:MEMORYPAGE0:PROG:origin=C00h,length=1000hPAGE1:DATA:origin=80h,length=200h则下面说法不正确的是()A、程序存储器配置为4K字大小B、程序存储器配置为8K字大小C、数据存储器配置为512字大小D、数据存储器取名为DATA5、在串行口工作于移位寄存器方式时,其接收
3、由()来启动。A、RENB、RIC、REN和RID、TR6、执行指令PSHMAR5之前SP=03FEH,则指令执行后SP=(A)A、03FDHB、03FFHC、03FCHD、0400H7、TMS320C54XDSP采用改进的哈佛结构,围绕A组位总线建立。A、8,16B、16,8C、8,8D、16,168、TMS320C54XDSP汇编指令的操作数域中,A_前缀表示的操作数为间接寻址的地址。A、*B、#C、D、&9、TMS320C54XDSP中有B一个辅助寄存器。A、4B、8C、16D、3210、TMS320C54XDSP的中断标志寄存器是A。A、IFRB、TCRC、PRDD、TIM11、以下控
4、制位中哪A位用来决定数据存储空间是否使用内部ROM。A、MP/MCB、OVLYC、DROMD、SXM12、下列说法中错误的是(C)。A、每个DARAM块在单周期内能被访问2次。B、每个SARAM块在单周期内只能被访问1次。C、片内ROM主要存放固化程序和系数表,只能作为程序存储空间。D、DARAM和SARAM既可以被映射到数据存储空间用来存储数据,也可以映射到程序空间用来存储程序代码。13、若程序中对堆栈设置如下,则下列说法错误的是(C)。size.set120stack.usectSTACK”,sizeSTM#stack+size,SPA、此堆栈段的段名为STACKB、此堆栈段共120个单元
5、C、此堆栈段第一个变量的名称为sizeD、堆栈设置好后,堆栈指针SP指向栈底14、TMS320C54X中累加器A分为三个部分,低位字,高位字和保护位,其中A的高位字是指(C)A、ALB、AGC、AHD、AM15、TMS320C54XDSP软硬件复位时,中断向量为。(C)A、0000HB、0080HC、FF80HD、FF00H二、判断题(每小题1分,共10分)1 .TMS320C54XDSP缓冲串行接口是在同步串口基础上,增加了一个自动缓冲单元,主要提供灵活的数据串长度,并降低服务中断开销。(对)2 .循环缓冲区是一个滑动窗,包含最近的数据,若有新的数据到来,它将覆盖旧的数据。(对)3 .浮点D
6、SP与定点DSP相比,价格便宜、功耗较小、运算精度稍低。(错)4 .TMS320C55XDSP的40位ALU和累加器,仅支持16位算术运算。(错)5 .C5000系列DSP低功耗、大运算量,主要用于便携式信息处理终端产品。(对)6、解决MMR写操作的流水线冲突时,一般可用采用推荐指令和插入空操作指令的方法。(对)7. DSP的流水线冲突产生的原因是由于DSP运行速度还不够快。(错)8. 直接寻址中从页指针的位置可以偏移寻址64个单元。(错)9. C54x系列DSP处理器中,实现时钟频率倍频或分频的部件是锁相环PLL(对)10. DSP处理器TMS320VC5509的堆栈是向低地址方向生长的。(
7、对)三、填空题(每小空1分,共15分)1、TMS320VC5402型DSP的CPU采用寄存器作为专用硬件实现移位功能。1、答:桶形移位寄存器2、汇编语句“STLA,y”中“y”表示寻址方式。2、答:直接寻址3、TMS320C54X具有两个通用I/O口,用于输入外设的状态;用于输出外设的控制信号。3、答:BIO,XF4、C5X可编程定时器的定时周期=(时钟周期)*(分频系数TDDR+1)*(+1)。4、答:PRD5、指令执行前AC0的值是0012345678,那么汇编语句“AND#0x7f,AC0”,执行之后,AC0的值是。5.答:00000000786、TI公司DSP处理器的软件开发环境是。6
8、.答:CCS(CodeComposerStudio)7、在链接器命令文件中,PAGE0通常指存储空间。7、答:程序8、在C54X系列中,按流水线工作方式,分支转移指令的分为哪两种类型:O8、答:无延迟分支转移,延迟分支转移9、C54x的程序中,“.bss”段主要用于。9、答:为变量保留存储空间10、TMS320VC5402型DSP处理器的内核供电电压伏。10、答:1.8v11、DSP技术是利用专用或通用数字信号处理芯片,通过_运算的方法对信号进行处理。11、答:数值运算12、C54x的程序中,.text段是段,主要包含。12.、答:文本段,可执行文本四、简答题(每小题5分,共15分)1、当TM
9、S320C55xCPU接收到可屏蔽的硬件中断时,满足哪些条件中断才能被响应?(6分)答:(1)出现多个中断时,此中断的优先级最高(2) INTM=0允许全局中断(3) IMR中的响应相应位为1,开放此中断。2、简述流水线操作的基本原理。解:流水线操作是各指令以机器周期为单位相差一个时钟周期,连续并行工作的情况。其本质是DSP多条总线彼此独立地同时工作,使得同一条指令在不同机器周期内占用不同总线资源。同时,不同指令在同一机器周期内占用不同总线资源。3、C55xDSP有哪些重复操作?各有什么优点?解:有单条指令重复执行和程序块重复执行两种重复操作。单条指令重复操作功能,可以使乘法/累加和数据块传送
10、那样的多周期指令在执行一次之后变成单周期指令,大大提高了这些指令的执行速度。利用块重复操作进行循环,是一种零开销循环。五、阅读题(每小题5分,共10分)1.阅读下面的程序:.mmregsDAT0.SET60HDAT1.SET61HDAT2.SET62HDAT3.SET63Hadd3.macroP1,P2,P3,ADDRPLDP1,AADDP2,AADDP3,ASTLA,ADDRP.endmST#0034h,DAT0ST#0243h,DAT1ST#1230h,DAT2ADD3DAT0,DAT1,DAT2,DAT3问题:(1)语句“.mmregs”的含义。(2)语句“ADD3DATO,DAT1,D
11、AT2,DAT3”是一条什么类型的语句?作用是什么?(3)执行此段程序后,存储单元(DAT3)的运行结果多少?1.(1)定义存储器映像寄存器的符号名称。(2)宏调用。执行三个数相加。(3)14a7H2.阅读下面的程序片断,写出运行结果.mmregsDATO.SET60HLD#OO4h,DPST#0345h,DAT0STM#0002h,TMPYDATO,ANOP问题:(1)寄存器T的作用是什么?(2)执行“MPYDATO,A”后,累加器A的内容是什么?2.答:1、寄存器T的作用是暂存被乘数,2、累加器A的内容为0x68A或68Ah六、程序设计题(每小题10分,共20分)1、编程实现y=(x+y)
12、*8-w.titlemadd.asm.mmregsSTACK.usectSTACK,10H.bssx,1.bssy,1.bssw,1.bssz,1.def_c_intOO.datatable:.word6,7,9.text;插入0个等待状态cJntOO:STM#0,SWWSRSTMSTM#STACK+10H,SP#x,AR1;设置堆栈指针;AR1指向xRPT#2MVPDtable,*AR1+;从程序存储器传送3个值到数据存储器LDx,AADDLDy,ASUBA,3w, A;A=x+y ;A=(x+y)*8 ;A=(x+y)*8-wSTLA,zend:Bend2、编程利用循环缓冲区实现FIR低通
13、滤波器。N=7o.title“FIR2.ASM”.mmregs.defstart.bssy,1xn.usectxn,7bO.usect“bO”,7PAO.set0PA1.set1.datatable:.word1*32768/10.word2*32768/10.word3*32768/10.word4*32768/10.word5*32768/10.word6*32768/10.word7*32768/10.textstart:SSBXFRCTSTM#b0,AR1RPT#6MVPDtable,*AR1+STM#xn+6,AR2STM#bO+6,AR3STM#7,BKSTM#-1,AR0LD#x
14、n,DPPORTRPA1,xnFIR2:RPTZA,#6MAC*AR2+0%,*AR3+0%,ASTHA,yPORTWy,PA0BDFIR2PORTRPA1,*AR2+0%.end1、ThankyouverymuchfortakingmewithyouonthatsplendidoutingtoLondon.ItwasthefirsttimethatIhadseentheToweroranyoftheotherfamoussights.IfIdgonealone,Icouldnthaveseennearlyasmuch,becauseIwouldnthaveknownmywayabout.Th
15、eweatherwassplendidonthatday,whichIthoughtwasrare.IstillremembersomepeopletoldmethatinBritaintherewasweatherandnoclimate.Duringthesameday/ujtmight-snowinthemorning,rainatnoon,shineintheafternoonandbewndy盅fore,thenightfalls.SoIthinkIwaslucky20.6.286.28.202007:4207:42:00Jun-2007:422、最困难的事情就是认识自己。二O二O年六月二十八日2020年6月28日星期日3、有勇典好,桃热426饿夕02痣4!6.18202007420742:006友202痣4!6翳20204、与肝月山皆券鞠盍H,愿你2020胤缘嘉元07耗阻0007:42心情像桃花一5、阅读使人充实,会谈使人敏捷,写作就IB/感斓4y:联el8,2020June20Sunday,June28,20206/28/20206、最大的骄傲于最大的自卑都
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 英文国际海运合同模板
- 校企合作合同延期详情在线查阅
- 绿色建筑环保验收服务合同
- 脾脏影像诊断
- 技术合作合同
- 历史遗留房屋买卖合同样本
- 含外债离婚合同范本
- 度新能源设备供应合同
- 科研成果转化合同
- 合同范本揭秘:演艺经纪合作指南
- 人教版四年级英语下册教学课件-四下recycle1 第一课时
- 职业教育数字化转型
- 2024年电子商务新兴业态探讨试题及答案
- 2025版《保障中小企业款项支付条例》学习解读课件
- 开封尉氏县事业单位招聘工作人员考试真题2024
- 空调改造安装合同
- 2025年中考道德与法治专题复习:非选择题答题指导与答题模板 课件67张
- 2025年浙江安防职业技术学院单招职业技能测试题库必考题
- 奔驰事故留修专员年终总结
- 患者隐私保护培训课件
- 四川凉山州人民政府办公室考调所属事业单位工作人员2人高频重点提升(共500题)附带答案详解
评论
0/150
提交评论