DSP单元测试3

更新完毕。

DSP单元测试3_第1张图片

题1:硬件复位后,IPTR的值默认为0x1FF,复位中断向量号为0,根据中断向量计算方法:9为的IPTR与左移2位后的中断向量序号(7位)所组成,在这里:1111111110000000B=FF80H
题2:链接配置文件的扩展名为CMD
题3:C54x DSP堆栈操作时,出栈操作时,数据先出栈,然后SP增加;当进栈操作时,SP先减1,然后数据进入堆栈​
题4:C54x DSP程序的扩展名为out

DSP单元测试3_第2张图片

题5:MP/MC=0时,片内ROM映射到程序空间 OVLY=1 时,DARAM0~3映射到程序空间 DROM=1时,DARAM4~7映射到数据空间

题6:
A、PMST的值设置为0xA8时,MP/MC=0,片内ROM映程序据空间。因此,此选项的说法是错误的
B、PMST的值设置为0xA8时,DROM=1,DARAM4~7映射到数据空间,该说法是正确的
C、PMST的值设置为0xA8时,OVLY=1,DARAM0~3映射到程序空间,该说法是正确的 D、PMST的值设置为0xA8时,IPTR=1;软件复位中断的中断向量地址是0x80,该说法是不正确的

题7:
A、TI 提供的RTS.lib,该标准库不提供数据信号处理方面的标准函数
B、TI提供的片级支持库,但不提供数据信号处理方面的标准函数
C、TI提供的面向C54x DSP进行数字信号处理的标准库,提供fir等数字信号处理函数
D、TI没有提供fir.lib

题8:水题

DSP单元测试3_第3张图片

题9:建议复习一下微机原理
题10:Q15法定标,第一位符号位,小数点默认在第15位右边(最高位右边):
0x1000=0001 0000 0000 0000B=+0.125
题11:RC寄存器值为9时,实际上要执行9+1=10次循环
题12:TMS320VC54X DSP 的ST1寄存器的CPL=1表示选用堆栈指针(SP)作为直接寻址方式,CPL=0表示选用数据指针(DP)作为直接寻址方式

DSP单元测试3_第4张图片

题13:Qn法,则表示程序设计人员定义小数点的位置在第n位之后。

题14:运行时支持库中。rts.lib提供的标准函数采用近调用方式,而rts_ext.lib提供的标准函数采用远调用方式

题15:TMS320C54x DSP有很多种型号,当使用片级支持库开发TMS320C5416 DSP程序时,必须定义一个宏名CHIP_5416通知CCS使用的是TMS320C5416 DSP的片级支持库

题16:当A累加器产生溢出时,ST0寄存器中的OVA位将被置1.

DSP单元测试3_第5张图片

题17:见题11

题18:C54x DSP仅在硬件复位时采样MP/MC管脚的电平来设置PMST寄存器中MP/MC是0还是1,程序运行时MP/MC管脚的电平变换不影响MP/MC的值。

题19:TMS320C54X DSP汇编语言源程序中,标号是可选项,若使用标号,则标号必须从第一列开始。

题20:C54x DSP开发过程中,需要使用链接配置文件进行存储空间分配。在链接器配置文件(CMD文件)中,PAGE 0通常指程序存储空间。

你可能感兴趣的:(DSP单元测试3)