欢迎共阅一、选择题1.’C54x 进行32位长数据读操作时使用的数据总线是()。
A)CB 和EBB)EB 和DBC)CB 和DBD)CB 、DB 和EB2.以下哪种方法不能清除中断标志寄存器IFR 中的中断标志位。
()A)硬件复位B)软件复位C)3A)每个B)每个C)片内4.A)B)C)D)5BCsub,AOVC) BCsub,AGTD)BCsub,AGT,ANOVBCsub,ANOV6.执行指令PSHMAR5之前SP=03FEH ,则指令执行后SP=()A)03FDHB)03FFHC)03FCHD)0400H7.以下控制位中哪一位用来决定程序存储空间是否使用内部RAM 。
() A)MP/MC B)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)0000H C)0080HD)0FF00H1.TMS320C54XDSP软硬件复位时,中断向量为________。
A、FF00HB2.A、32B、A、8,16B4.A、INTRB、A、6B、5C6.A2,40B、1A、8.下列A、9.A、RSAB、BRCC、READ、RBC10、可编程数字信号处理器简称________。
A、CPU?????????????B、DSP?????????????C、MCS?????????D、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、HOLDB1617.A、2,A19.A20A1、对于A、8位2、A、816B3A、B、QC、D、A5.A、ALB、AGC、AHD、AM6.TMS320C54XDSP汇编指令的操作数域中,前缀表示的操作数为间接数寻址的地址。
…………………………………………………………………()A、*B、#C、@D、&7、TMS320C54XDSP主机接口HPI是________位并行口。
A、32??????????????B、16????????????????C、8???????????????D、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、SXM14MEMORY{}A、C15是A、C、16A、C、17.A、2,32B18.A、19A、20、下列说法中错误的是()。
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、SWWWSR24、在块循环中用于确定一块代码所需要循环次数的寄存器是()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、.defB、.refC、.sectD、.usect29、下面对A、B、C、D、30、ABCD2.A、.textB3.A、4、在块循环中用于确定一块代码所需要循环次数的寄存器是()A、RSAB、BRCC、READ、RBC5、下列指令中哪条表示“将紧跟RPT指令后的那条指令重复执行18次”()A、PRT#18hB、RPT#18C、RPT#12hD、RPT#176、C54x的间接寻址方式中选项,“*ARx-0”代表访问后ARx()A、增1B、循环增1C、加上AR0D、减去AR07.链接器命令文件用________扩展名表示。
A、.objB、.cmdC、.outD、.asm8、下面对TMS320C54xDSP的堆栈操作说法,正确的是()(A)出栈操作时,数据先出栈,然后SP增加(B)出栈操作时,SP先增加,然后数据出栈(C)当进栈操作时,SP先增加,然后数据进入堆栈(D)当进栈操作时,数据先进入堆栈,然后SP减小9、要使DSP能够响应某个可屏蔽中断,下面的说法正确的是()A.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0B.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置1C.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置0 D.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置1 10、若要累加器A大于0或溢出时,程序转移至sub,可以实现此功能的指令是………………………………………………………………………………()。
A、BCsub,AGTB、BCsub,AGT,AOVBCsub,AOVC、11.A、12A、13、A、IFRB、14A、15、要使D.E.F.G.二、填空题1.累加器A1.2.2.8,163.3.哈佛4.4.8个5.DSP处理器TMS320VC5402中DARAM的容量是()字。
5.16K字6.TI公司的DSP处理器TMS320VC5402PGE100有()个定时器。
6.27.在链接器命令文件中,PAGE1通常指()存储空间。
7.数据8.C54x的中断系统的中断源分为()中断和()中断。
8.硬件、软件1.TI公司DSP处理器的软件开发环境是()。
1.答:CCS(CodeComposerStudio)2.DSP处理器TMS320VC5402外部有()根地址线。
2.答:20根3.直接寻址中从页指针的位置可以偏移寻址()个单元。
3.答:1284.在链接器命令文件中,PAGE0通常指()存储空间。
4.答:程序5.C54x56.6.答:7.7.答:28.DSP89.910.10.答:81.在C54X1.3.C54x3.4.4.答:16位7.答:9.TMS320C5402系列DSP处理器最大的数据存储空间为()字。
9.答:64K10.在链接器命令文件中,PAGE0通常指()存储空间。
10.答:程序1.DSP技术是利用专用或通用数字信号处理芯片,通过()运算的方法对信号进行处理。
1.答:数值运算2.C54x的程序中,“.text”段是()段,主要包含()。
2.答:文本段,可执行文本3.C54x系列DSP上电复位后的工作频率是由片外3个管脚();();()来决定的。
3.答:CLKMD1、CLKMD2、CLKMD34.DSP处理器TMS320C5402最大的程序存储空间为()字。
4.答:1M5.从应用领域来说,MCU(单片机)主要用于();DSP处理器主要应用于()。
5.答:控制领域;信号处理6.TMS320C54XDSP提供一个用16位堆栈指针(SP)寻址的软件堆栈。
当向堆栈中压入数据时,堆栈是从()地址向()地址方向填入。
6.答:高低7.答:4.答:PRD5.DSP5.答7.DSP7.答:3.3v8.C54x8.10.DSP10.答:1.1.402.2.4.4.55.直接寻址6.TMS320VC5402型DSP的ST1寄存器中,CPL位的功能是指示()。
6.直接寻址采用何种指针8.解释汇编语句“READA*AR1”的功能:()。
8.以累加器A的内容作为地址读取程序存储单元,将读取的数据存入以AR1的内容作为地址的数据存储单元中10.TMS320C54X具有两个通用I/O口,()用于输入外设的状态;()用于输出外设的控制信号。
10.BIO,XF1、TMS320C54x是TI公司为实现低功耗、高速实时信号处理而专门设计的()位定点数字信号处理器,采用改进的()结构,具有高度的操作灵活性和运行速度。
2.TMS320C54XDSP具有()个()位的累加器3.TMS320C54X中ST1中的INTM=1,表示(),C16=0表示()。
4.在’C54x的数据存储空间中,数据页0包含有CPU寄存器、片内外设寄存器和暂存器,这些寄存器全部映射到数据存储空间,称作()寄存器,即MMR。
5、使用指令MVPDTABLE,*AR2,可以实现将程序存储器TABLE地址单元中的内容复制到AR2寄存器所指向的数据存储单元中,此指令中源操作数的寻址方式是()寻址,目的操作数的寻址方式是()寻址。