您好,欢迎访问三七文档
一、选择题1.’C54x进行32位长数据读操作时使用的数据总线是()。A)CB和EBB)EB和DBC)CB和DBD)CB、DB和EB2.以下哪种方法不能清除中断标志寄存器IFR中的中断标志位。()A)硬件复位B)软件复位C)软件置位IFR寄存器中的标志位D)软件清零IFR寄存器中的标志位3.下列说法中错误的是()。A)每个DARAM块在单周期内能被访问2次。B)每个SARAM块在单周期内只能被访问1次。C)片内ROM主要存放固化程序和系数表,只能作为程序存储空间。D)DARAM和SARAM既可以被映射到数据存储空间用来存储数据,也可以映射到程序空间用来存储程序代码。4.若程序中对堆栈设置如下,则下列说法错误的是()。size.set120stack.usect“STACK”,sizeSTM#stack+size,SPA)此堆栈段的段名为STACKB)此堆栈段共120个单元C)此堆栈段第一个变量的名称为sizeD)堆栈设置好后,堆栈指针SP指向栈底5.若要累加器A大于0或溢出时,程序转移至sub,可以实现此功能的指令是()。A)BCsub,AGTB)BCsub,AGT,AOVBCsub,AOVC)BCsub,AGTD)BCsub,AGT,ANOVBCsub,ANOV6.执行指令PSHMAR5之前SP=03FEH,则指令执行后SP=()A)03FDHB)03FFHC)03FCHD)0400H7.以下控制位中哪一位用来决定程序存储空间是否使用内部RAM。()A)MP/MCB)OVLYC)DROMD)SXM8.下列指令中,哪条指令的写法是错误的。()A)ADD#99,BB)LD@AR3,BC)LD@x,AD)LD*AR3,B9.用下列伪指令定义的数据段中,哪一个通常为未初始化变量保留存储空间。()A).textB).dataC).sect段D).bss10.当硬件复位后,CPU将从下列哪个地址开始执行程序。()A)0FF80HB)0000HC)0080HD)0FF00H1.TMS320C54XDSP软硬件复位时,中断向量为________。A、FF00HB、FF80HC、0080HD、0000H2.TMS320C54XDSP主机接口HPI是________位并行口。A、32B、16C、8D、23.TMS320C54XDSP采用改进的哈佛结构,围绕______组_______位总线建立。A、8,16B、16,8C、8,8D、16,164.TMS320C54XDSP的32个中断源分为14级,其中________级别最高。A、INTRB、NMIC、RSD、INT05.TMS320C54XDSP共有129条指令,分为________大类。A、6B、5C、4D、36.TMS320C54XDSP具有________个________位的累加器A2,40B、1,40C、2,32D、1,327.TMS320C54XDSP汇编指令的操作数域中,前缀表示的操作数为间接寻址的地址。…………………………………………………………………()A、*B、#C、@D、&8.下列TMS320C54XDSP的中断源属于非可屏蔽中断的是_______。…()A、RSB、TINTC、INT0D、INT19.在块循环中用于确定一块代码所需要循环次数的寄存器是()A、RSAB、BRCC、READ、RBC10、可编程数字信号处理器简称________。A、CPUB、DSPC、MCSD、MCU11、TMS320C54XDSP片内由______组_______位总线构成。()A、816B、1616C、832D、8812.下列不是TMS320C54X中的3个状态控制寄存器的是………………()A、ST0B、ST1C、TD、PMST13.下面对TMS320C54xDSP的堆栈操作说法,正确的是()(A)出栈操作时,数据先出栈,然后SP增加(B)出栈操作时,SP先增加,然后数据出栈(C)当进栈操作时,SP先增加,然后数据进入堆栈(D)当进栈操作时,数据先进入堆栈,然后SP减小。14、执行指令PSHMAR5之前SP=03FEH,则指令执行后SP=___………()A、03FDHB、03FFHC、03FCHD、0400H15、TMS320C54XDSP具有多种不同的节电工作方式,其中______不仅使DSP片上的CPU和外设暂停工作,还停止片上的PLL,显著降低功耗。…………()A、HOLDB、IDLE1C、IDLE2D、IDLE316.下列哪一款TI公司的系列芯片适用于需要数字化的控制领域()(A)TMS320C2407(B)TMS320C6203(C)TMS320C5409(D)TMS320C551017.TMS320C54XDSP具有________个________位的累加器A、2,32B、1,40C、2,40D、1,3218.TMS320C54XDSP中有________个辅助寄存器。……………………()A、4B、8C、16D、3219.TMS320C54XDSP汇编指令的操作数域中,前缀表示的操作数为直接寻址的地址。……………()A、#B、*C、@D、&20.下列中断源是定时器中断的是______……………………………()A、NMIB、TINTC、RINT0D、INT01、对于TMS320C54x系列DSP芯片,下列说法正确的是…………()A、8位DSPB、32位DSPC、定点型DSPD、浮点型DSP2、TMS320C54XDSP片内由______组_______位总线构成。…………()A、816B、1616C、832D、883.关于定点DSP所采用的Q格式,下列说法正确的是:………………()A、Q越大,数值范围越大,精度也越高B、Q越大,数值范围越小,但精度越高C、Q越大,数值范围越大,但精度越低D、Q越大,数值范围越小,精度也越低4.TMS320C54XDSP中有________个辅助寄存器。……………………()得分阅卷人复查人A、4B、8C、16D、325.TMS320C54x中累加器A分为三个部分,低位字,高位字和保护位,其中A的高位字是指()A、ALB、AGC、AHD、AM6.TMS320C54XDSP汇编指令的操作数域中,前缀表示的操作数为间接数寻址的地址。…………………………………………………………………()A、*B、#C、@D、&7、TMS320C54XDSP主机接口HPI是________位并行口。A、32B、16C、8D、28.下列段定义伪指令中,用于为堆栈保留一块存储空间的段的是:。…………………………………………………………………()A、.bssB、.dataC、.usectD、.text9、TMS320C54XDSP的中断标志寄存器是________。……………………()A、IFRB、TCRC、PRDD、TIM10.输出文件用________扩展名表示。………………()A、.objB、.cmdC、.outD、.asm11、TMS320C54XDSP微处理器采用的是________结构。…………()A、哈佛结构B、冯•诺依曼结构C、矩阵结构D、以上都不是12、TMS320C54XDSP软硬件复位时,中断向量为________。…………()A、0000HB、0080HC、FF80HD、FF00H13、以下控制位中哪一位用来决定数据存储空间是否使用内部ROM。……()A、MP/MCB、OVLYC、DROMD、SXM14、若链接器命令文件的MEMORY部分如下所示:MEMORY{PAGE0:PROG:origin=C00h,length=1000hPAGE1:DATA:origin=80h,length=200h}则下面说法不正确的是()A、程序存储器配置为4K字大小B、程序存储器配置为8K字大小C、数据存储器配置为512字大小D、数据存储器取名为DATA15、若要累加器A大于0或溢出时,程序转移至sub,可以实现此功能的指令是………………………………………………………………………………()。A、BCsub,AGTB、BCsub,AGT,AOVBCsub,AOVC、BCsub,AGTD、BCsub,AGT,ANOVBCsub,ANOV16.下列哪一款TI公司的系列芯片适用于实现低功耗、高性能而设计的()A、TMS320C2407B、TMS320C5409C、TMS320C6203D、TMS320C281217.TMS320C54XDSP具有________个________位的累加器A、2,32B、1,40C、2,40D、1,3218.TMS320C54XDSP汇编指令的操作数域中,前缀表示的操作数为直接寻址的地址。……………()A、#B、*C、@D、&19、以下控制位中哪一位用来决定程序存储空间是否使用内部RAM。()A、MP/MCB、OVLYC)、DROMD、SXM20、下列说法中错误的是()。A、每个DARAM块在单周期内能被访问2次。B、每个SARAM块在单周期内只能被访问1次。C、片内ROM主要存放固化程序和系数表,只能作为程序存储空间。D、DARAM和SARAM既可以被映射到数据存储空间用来存储数据,也可以映射到程序空间用来存储程序代码。21、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的那些辅助寄存器如果使用到了是非法的()A、AR2B、AR4C、AR5D、AR622.下列中断源是定时器中断的是______……………………………()A、TINTB、NMIC、RINT0D、INT023.TMS320C54XDSP定时器周期寄存器是________。()A、IFRB、IMRC、PRDD、S、在块循环中用于确定一块代码所需要循环次数的寄存器是()A、RSAB、BRCC、READ、RBC25、下列指令中哪条表示“将紧跟RPT指令后的那条指令重复执行18次”()A、PRT#18hB、RPT#18C、RPT#12hD、RPT#1726、C54x的间接寻址方式中选项,“*ARx-0”代表访问后ARx()A、增1B、减1C、加上AR0D、减去AR027.汇编语言文件用________扩展名表示。A、.objB、.cmdC、.outD、.asm28、下面对一些常用的伪指令说法正确的是:()A、.def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号;B、.ref所定义的符号,是当前模块中定义,并可在别的模块中使用的符号;C、.sect命令定义的段是未初始化的段;D、.usect命令定义的段是未初始化的段。29、下面对TMS320C54xDSP的中断系统叙述错误的是()A、TMS320C54xDSP的中断系统具有硬件中断和软件中断。B、TMS320C54xDSP的硬件中断指由片外扩展的外设引起的中断。C、TMS320C54xDSP的中断可以根据是否能被屏蔽分为可屏蔽中断和非屏蔽中断。D、TMS320C54xDSP的非屏蔽中断指软件中断、RS中断和NMI中断。30、若程序中对堆栈设置如下,则下列说法错误的是()。size.set120stack.usect“STACK”,sizeSTM#stack+size,SPA、此堆栈段的段名为STACKB、此堆栈段共120个单元C、此堆栈段第一个变量的名称为sizeD、堆栈设置好后,堆栈指针SP指向栈底1.MS320C54x系列DSP的CPU具有三个16位寄存器来作为CPU状态和控制寄存器,下面有一项不是的是:()(A)ST0(B)ST1(C)PMST(D)TDDR2.下列段不属于COFF目标文件的是……………………………………()A、.textB、.dataC、.bssD、.prj3.TMS320C54XDSP中断屏蔽寄存器寄存器是________。()A、IFRB、IMRC、PRDD、S、在块循环中用于确定一块代码所需要循环次数的寄存器是()A、RSAB、BRCC、READ、RBC5、下列指令中哪条表示“将紧跟RPT指令后的那条指令重复执行18次”
本文标题:dsp复习题库
链接地址:https://www.777doc.com/doc-5826984 .html