电子科技大学DSP课程考试试卷
绝密
1、对于TMS320C54x系列DSP芯片,下列说法正确的是CA专用型DSP(B)32位DSPC定点型DSPD浮点型DSP2、要使DSP能够响应某个可屏蔽中断,下面的说法正确的是BA需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0B需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置1C需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置0D需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置13、若链接器命令文件的MEMORY部分如下所示:MEMORYPAGE0PROGorigi
C00hle
gth1000hPAGE1DATAorigi
80hle
gth200h则下面说法不正确的是(A)A、程序存储器配置为4K字大小B、程序存储器配置为8K字大小C、数据存储器配置为512字大小D、数据存储器取名为DATA5、C54XDSP的流水线是由(B)级(也即是由多少个操作阶段)组成。A4B6C8D106、假定AR3中当前值为200h,AR0中的值为20h,下面说法正确的是()A、在执行指令AR30B后,AR3的值是200h;B、在执行指令AR30B后,AR3的值为23Fh;C、在执行指令AR30B后,AR3的值是180h;7、下面对一些常用的伪指令说法正确的是:D)(A、def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号;B、ref所定义的符号,是当前模块中定义,并可在别的模块中使用的符号;C、sect命令定义的段是未初始化的段;D、usect命令定义的段是未初始化的段。8、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的那些辅助寄存器如果使用到了是非法的(D)A、AR2B、AR4C、AR5D、AR6二、填空题每空2分,共20分1、DSP芯片按照其用途分类,可以分为通用型和专用型两种。2、在堆栈操作中,PC当前地址为4020h,SP当前地址为0033h,运行PSHMAR2后,PC4021hSP0032h。(PSHMAR2为单字指令)3、TMS320C54xDSP芯片四种串行口类型是指SP、BSP、McBSP和TDMcBSP。4、请简要说明TMS320C5402VCDSP以下引脚的功能:复位引用脚,IOSTRBIO选通信号引脚5、TMS320C54xDSP的内部总线主要包括程序总线、总线。三、问答题与程序阅读题(共计24分)
1
RS:
。数据总线
和地址
f1、简述DSP程序的段textdatabss,各包含什么内容。(6分)答:text代码段,该段包含程序代码data数据段,该段包含已初始化的数据bss变量段,该段为未初始化的变量保留空间2、比较伪指令usect和sect。(6分)答:sect:定义初始化了的带名称的段U
sect:r