2022大学慕课答案 DSP原理与应用(山西农业大学) 最新大学MOOC满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-02到2020-05-10
本篇答案更新状态:已完结
第三周 C54x DSP程序设计(2) C54x DSP程序设计_单元测试
1、 问题:当TMS320C54X DSP硬件复位时,复位中断向量地址为( )。
选项:
A:0FF00H
B:0FF80H
C:0080H
D:0F800H
答案: 【0FF80H】
2、 问题:C54x DSP程序设计过程中,编写链接配置文件采用( )扩展名
选项:
A:obj
B:cmd
C:out
D:asm
答案: 【cmd 】
3、 问题:下面对TMS320C54xDSP的堆栈操作说法,正确的是( )。
选项:
A:出栈操作时,数据先出栈,然后SP增加
B:出栈操作时,SP先增加,然后数据出栈
C:当进栈操作时,SP先增加,然后数据进入堆栈
D:当进栈操作时,数据先进入堆栈,然后SP减小
答案: 【出栈操作时,数据先出栈,然后SP增加】
4、 问题:在CCS软件中采用File菜单的Load Program命令下载DSP程序到目标测试平台的DSP程序空间中,其中DSP程序的扩展名为( )
选项:
A:out
B:CMD
C:exe
D:bin
答案: 【out】
5、 问题:对于C54x DSP来说,设置MP/MC=0后,关于存储空间映射叙述正确的是哪项?
选项:
A:片内ROM映射到程序空间
B:DARAM0~3映射到程序空间
C:DARAM4~7映射到数据空间
D:以上选项均错误
答案: 【片内ROM映射到程序空间】
6、 问题:对于C54x DSP来说,PMST的值设置为0xA8时,以下说法不正确的是哪项?
选项:
A:C54x DSP的CLKOUT管脚可以输出时钟信号
B:DARAM4~7映射到数据空间
C:DARAM0~3映射到程序空间
D:软件复位中断的中断向量地址是0xFF80
答案: 【软件复位中断的中断向量地址是0xFF80】
7、 问题:利用CCS设计C54x DSP程序时,可以选用TI提供的标准库文件,若想使用数据信号处理方面的标准函数,例如fir函数设计一个数字滤波器,应该选用以下哪项标准库?
选项:
A:rts.lib
B:csl5416.lib
C:c54xDSP.lib
D:fir.lib
答案: 【c54xDSP.lib】
8、 问题:Label: st #0x80, *AR0+汇编指令中, 操作数“#0x80”采用的是以下哪种寻址方式?
选项:
A:立即数寻址
B:间接寻址
C:直接寻址
D:绝对寻址
答案: 【立即数寻址】
9、 问题:Label: st #0x80, AR0+汇编指令中, 操作数“ AR0+”采用的是以下哪种寻址方式?
选项:
A:立即数寻址
B:间接寻址
C:直接寻址
D:绝对寻址
答案: 【间接寻址】
10、 问题:对于16位定点DSP而言,0x1000是Q15定标的数值,其实际表示的浮点数是( )。
选项:
A:0.5
B:0.25
C:0.125
D:4096
答案: 【0.125】
11、 问题:当A累加器产生溢出时,ST0寄存器中的OVA位将被清0。
选项:
A:正确
B:错误
答案: 【错误】
分析:【当A累加器产生溢出时,ST0寄存器中的OVA位将被置1.】
12、 问题:执行汇编指令“ RPTZ A,#10 ” ,其一个作用是将该指令的下一条单字指令循环执行10次,并将A累加器清零。
选项:
A:正确
B:错误
答案: 【错误】
分析:【执行汇编指令“ RPTZ A,#10 ” ,其一个作用是将该指令的下一条单字指令循环执行11次,并将A累加器清零。】
13、 问题:PMST寄存器中MP/MC的状态可以用C54x DSP的MP/MC管脚电平设置,例如程序初始化后,可以通过修改MP/MC管脚的电平来修改PMST寄存器中MP/MC位是0还是1.
选项:
A:正确
B:错误
答案: 【错误】
分析:【C54x DSP仅在硬件复位时采样MP/MC管脚的电平来设置PMST寄存器中MP/MC是0还是1,程序运行时MP/MC管脚的电平变换不影响MP/MC的值。】
14、 问题:TMS320C54X DSP汇编语言源程序中,标号是可选项,若使用标号,则标号必须从第一列开始。
选项:
A:正确
B:错误
答案: 【正确】
分析:【TMS320C54X DSP汇编语言源程序中,标号是可选项,若使用标号,则标号必须从第一列开始。】
15、 问题:C54x DSP开发过程中,需要使用链接配置文件进行存储空间分配。在链接器配置文件(CMD文件)中,PAGE 0通常指数据存储空间。
选项:
A:正确
B:错误
答案: 【错误】
分析:【C54x DSP开发过程中,需要使用链接配置文件进行存储空间分配。在链接器配置文件(CMD文件)中,PAGE 0通常指程序存储空间。】
16、 问题:C54x DSP的汇编指令: Label: rpt 9;表示循环执行其下一条指令( ) 次;
答案: 【10】
分析:【RC寄存器值为9时,实际上要执行9+1=10次循环】
17、 问题:TMS320VC54X DSP 的ST1寄存器的CPL=( )表示选用堆栈指针(SP)作为直接寻址方式。
答案: 【1】
分析:【TMS320VC54X DSP 的ST1寄存器的CPL=1表示选用堆栈指针(SP)作为直接寻址方式,CPL=0表示选用数据指针(DP)作为直接寻址方式】
18、 问题:定点DSP的数据定标的一种方法是用Q法,若C54x DSP数据定标时选用的Q10法,则表示程序设计人员定义小数点的位置在第( )位之后。
答案: 【10】
分析:【Qn法,则表示程序设计人员定义小数点的位置在第n位之后。】
19、 问题:CCS提供运行时支持库文件rts_ext.lib,如果将该库文件链接进入当前工程,需要在编译链接选项设置过程中选择使用( )调用方式,表示调用地址不受16位限制,可以超出64K字范围,而且要求目标DSP必须在C548以上。
答案: 【远】
分析:【运行时支持库中。rts.lib提供的标准函数采用近调用方式,而rts_ext.lib提供的标准函数采用远调用方式】
20、 问题:TMS320C5416 DSP外设编程时,可以使用片级支持库提高开发效率;因此需要定义一个宏名( )通知CCS使用的是TMS320C5416 DSP的片级支持库
答案: 【CHIP_5416】
分析:【TMS320C54x DSP有很多种型号,当使用片级支持库开发TMS320C5416 DSP程序时,必须定义一个宏名CHIP_5416通知CCS使用的是TMS320C5416 DSP的片级支持库】
第一周 C54x DSP技术基础 C54x DSP技术基础_单元测试
1、 问题:对于TMS320C54x系列DSP芯片,下列说法正确的是哪项?
选项:
A:定点DSP
B:专用DSP
C:32位DSP
D:浮点DSP
答案: 【定点DSP】
2、 问题:TMS320C54X DSP具有( )位的硬件乘法器,连接一个40位的专用加法器。
选项:
A: 8×8
B:17×17
C:16×16
D:32×32
答案: 【17×17】
3、 问题:C54x DSP进行16位数据写操作时使用的数据总线是( )
选项:
A:EB
B:DB
C:CB
D:AB
答案: 【EB】
4、 问题:溢出方式标志位OVM=1且SXM=1当A累加器运算负溢出时,则A累加器中的值为( )。
选项:
A:0x007FFF FFFF
B:0xFFFFFF FFFF
C:0xFF8000 0000
D:正常溢出值
答案: 【0xFF8000 0000】
5、 问题:下列哪个选项内容不属于DSP的CPU?
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦