正在进行安全检测...

发布时间:2023-10-07 12:05:49   来源:文档文库   
字号:
DSP试卷1一.填空题(本题总分12分,每空1分)1TMS320VC5402DSP的部采用位的多总线结构。2TMS329VC5402DSP个辅助工作寄存器。3.在器命令文件中,PAGE1通常指________存储空间。4TI公司DSP处理器的软件开发环境是__________________5.直接寻址中从页指针的位置可以偏移寻址个单元。6TMS320C54x系列DSP处理器上电复位后,程序从指定存储地址________单元开始工作。7MS320C54XDSP主机接口HPI________位并行口。8.TMS320VC5402DSP处理器的核供电电压________伏。9.C54x系列DSP上电复位后的工作频率是由片外3个管脚决定的。二.判断题(本题总分10分,每小题1分,正确打“√”,错误打“×”1DSP处理器TMS320VC5402的供电电压为5V2TMS320VC5402DSP部有8K字的ROM,用于存放自举引导程序、u律和A律扩展表、sin函数表以及中断向量表。3MEMORY伪指令用来指定器将输入段组合成输出段方式,以及输出段在存储器中的位置。4.DSP的流水线冲突产生的原因是由于DSP运行速度还不够快。5DSPMCU属于软件可编程微处理器,用软件实现数据处理;而不带CPU软核的FPGA属于硬件可编程器件,用硬件实现数据处理。6.C54x系列DSPCPU寄存器及片外设寄存器映射在数据存储空间的0000h-0080h中。7.TMS320C54X系列DSP可以通过设置OVLY位实现数据存储空间和程序存储空间共享ROM8.TMS320VC5402DSP汇编指令READA的寻址围为64K字。9.TMS320VC5402DSP所有中断向量中,只有硬件复位向量不能被重定位,即硬件复位向量总是指向程序空间的0FF80H位置。10.C54x系列DSP只有两个通用的I/O引脚。三.程序阅读题(本题总分30分,每小题10分)1.阅读下面的程序,回答问题。.bssx,8LD#0001H,16,BSTM#7,BRCSTM#x,AR4RPTBnext-1ADD*AR4,16,B,ASTHA,*AR4+next:LD#0,B问题:1)寄存器“BRC”的功能是什么?2)汇编语句“ADD*AR4,16,B,A”执行了多少次?3)执行语句“LD#0001H,16,B”后,累加器B的容是多少?2.已知DSP的三个时钟引脚状态CLKMD1-CLKMD3=111,外部晶振=10MHz参数设置表:
CLKMD1CLKMD2CLKMD3CLKMD复位值000111100101100100011E007H9007H4007H1007HF007H0000HF000H时钟方式PLL×15PLL×10PLL×5PLL×2PLL×12分频4分频STM#00HCLKMDStatusLDMCLKMDAAND#01HABCStatusANEQSTM#9007HCLKMD问题(1DSP复位后,DSP的工作时钟是多少?2)执行上面的程序片段后,DSP的工作时钟是多少?3.阅读下面的命令连接文件(简称CMD文件)和程序文件:CMD文件:MEMORY{PAGE0:PROG:origin=0x1000,length=0x1000PAGE1:DATA:origin=0x2000,length=0x1000}SECTIONS{.text:{}>PROGPAGE0.data:{}>DATAPAGE1}.datatable:.word1,2,3,4;变量初始化.textstart:STM#0,SWWSR;插入0个等待状态问:1MEMORYSECTIONS的作用各是什么?2)标号“table”和“start”的地址分别是什么,分别位于程序空间还是数据空间?四.简答题(本题总分48分,每小题8分)1.C54x的汇编语言中,使用“#”“*”“”符号作为操作数的前缀各表示什么意思?2.简述COFF文件中“段”的概念,有哪些常用的段?3.简述·诺依曼结构、哈佛结构和改进的哈佛结构之间的区别。4.简述C54x系列DSP定时器的组成部分、各部分分别起什么作用?5.简述DSP处理器TMS320VC5402在微计算机工作模式中上电启动的过程。6.简述PMST寄存器中IPTR的作用。

本文来源:https://www.2haoxitong.net/k/doc/1a38b5847ed5360cba1aa8114431b90d6d8589df.html

《正在进行安全检测....doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式