dsp复习题库.docx

上传人:b****1 文档编号:2650152 上传时间:2023-05-04 格式:DOCX 页数:34 大小:30.97KB
下载 相关 举报
dsp复习题库.docx_第1页
第1页 / 共34页
dsp复习题库.docx_第2页
第2页 / 共34页
dsp复习题库.docx_第3页
第3页 / 共34页
dsp复习题库.docx_第4页
第4页 / 共34页
dsp复习题库.docx_第5页
第5页 / 共34页
dsp复习题库.docx_第6页
第6页 / 共34页
dsp复习题库.docx_第7页
第7页 / 共34页
dsp复习题库.docx_第8页
第8页 / 共34页
dsp复习题库.docx_第9页
第9页 / 共34页
dsp复习题库.docx_第10页
第10页 / 共34页
dsp复习题库.docx_第11页
第11页 / 共34页
dsp复习题库.docx_第12页
第12页 / 共34页
dsp复习题库.docx_第13页
第13页 / 共34页
dsp复习题库.docx_第14页
第14页 / 共34页
dsp复习题库.docx_第15页
第15页 / 共34页
dsp复习题库.docx_第16页
第16页 / 共34页
dsp复习题库.docx_第17页
第17页 / 共34页
dsp复习题库.docx_第18页
第18页 / 共34页
dsp复习题库.docx_第19页
第19页 / 共34页
dsp复习题库.docx_第20页
第20页 / 共34页
亲,该文档总共34页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

dsp复习题库.docx

《dsp复习题库.docx》由会员分享,可在线阅读,更多相关《dsp复习题库.docx(34页珍藏版)》请在冰点文库上搜索。

dsp复习题库.docx

dsp复习题库

一、选择题

1.’C54x进行32位长数据读操作时使用的数据总线是()。

A)CB和EBB)EB和DB

C)CB和DBD)CB、DB和EB

2.以下哪种方法不能清除中断标志寄存器IFR中的中断标志位。

()

A)硬件复位B)软件复位

C)软件置位IFR寄存器中的标志位D)软件清零IFR寄存器中的标志位

3.下列说法中错误的是()。

A)每个DARAM块在单周期内能被访问2次。

B)每个SARAM块在单周期内只能被访问1次。

C)片内ROM主要存放固化程序和系数表,只能作为程序存储空间。

D)DARAM和SARAM既可以被映射到数据存储空间用来存储数据,也可以映射到程序空间用来存储程序代码。

4.若程序中对堆栈设置如下,则下列说法错误的是()。

size.set120

stack.usect“STACK”,size

STM#stack+size,SP

A)此堆栈段的段名为STACK

B)此堆栈段共120个单元

C)此堆栈段第一个变量的名称为size

D)堆栈设置好后,堆栈指针SP指向栈底

5.若要累加器A大于0或溢出时,程序转移至sub,可以实现此功能的指令是()。

A)BCsub,AGTB)BCsub,AGT,AOV

BCsub,AOV

C)BCsub,AGTD)BCsub,AGT,ANOV

BCsub,ANOV

6.执行指令PSHMAR5之前SP=03FEH,则指令执行后SP=()

A)03FDHB)03FFHC)03FCHD)0400H

7.以下控制位中哪一位用来决定程序存储空间是否使用内部RAM。

()

A)MP/

B)OVLYC)DROMD)SXM

8.下列指令中,哪条指令的写法是错误的。

()

A)ADD#99,BB)LD@AR3,B

C)LD@x,AD)LD*AR3,B

9.用下列伪指令定义的数据段中,哪一个通常为未初始化变量保留存储空间。

()

A).textB).dataC).sect段D).bss

10.当硬件复位后,CPU将从下列哪个地址开始执行程序。

()

A)0FF80HB)0000HC)0080HD)0FF00H

1.TMS320C54XDSP软硬件复位时,中断向量为________。

A、FF00HB、FF80HC、0080HD、0000H

2.TMS320C54XDSP主机接口HPI是________位并行口。

A、32B、16C、8D、2

3.TMS320C54XDSP采用改进的哈佛结构,围绕______组_______位总线建立。

A、8,16B、16,8C、8,8D、16,16

4.TMS320C54XDSP的32个中断源分为14级,其中________级别最高。

A、INTRB、NMIC、RSD、INT0

5.TMS320C54XDSP共有129条指令,分为________大类。

A、6B、5C、4D、3

6.TMS320C54XDSP具有________个________位的累加器

A2,40B、1,40C、2,32D、1,32

7.TMS320C54XDSP汇编指令的操作数域中,前缀表示的操作数为间接寻址的地址。

…………………………………………………………………()

A、*B、#C、@D、&

8.下列TMS320C54XDSP的中断源属于非可屏蔽中断的是_______。

…()

A、RSB、TINTC、

D、INT1

9.在块循环中用于确定一块代码所需要循环次数的寄存器是()

A、RSAB、BRCC、READ、RBC

10、可编程数字信号处理器简称________。

A、CPUB、DSPC、MCSD、MCU

11、TMS320C54XDSP片内由______组_______位总线构成。

()

A、816B、1616C、832D、88

12.下列不是TMS320C54X中的3个状态控制寄存器的是………………()

A、ST0B、ST1C、TD、PMST

13.下面对TMS320C54xDSP的堆栈操作说法,正确的是()

(A)出栈操作时,数据先出栈,然后SP增加

(B)出栈操作时,SP先增加,然后数据出栈

(C)当进栈操作时,SP先增加,然后数据进入堆栈

(D)当进栈操作时,数据先进入堆栈,然后SP减小。

14、执行指令PSHMAR5之前SP=03FEH,则指令执行后SP=___………()

A、03FDHB、03FFHC、03FCHD、0400H

15、TMS320C54XDSP具有多种不同的节电工作方式,其中______不仅使DSP片上的CPU和外设暂停工作,还停止片上的PLL,显着降低功耗。

…………()

A、HOLDB、IDLE1C、IDLE2D、IDLE3

16.下列哪一款TI公司的系列芯片适用于需要数字化的控制领域()

(A)TMS320C2407(B)TMS320C6203

(C)TMS320C5409(D)TMS320C5510

17.TMS320C54XDSP具有________个________位的累加器

A、2,32B、1,40C、2,40D、1,32

DSP中有________个辅助寄存器。

……………………()

A、4B、8C、16D、32

19.TMS320C54XDSP汇编指令的操作数域中,前缀表示的操作数为直接寻址的地址。

……………()

A、#B、*C、@D、&

20.下列中断源是定时器中断的是______……………………………()

A、

B、TINTC、RINT0D、

1、对于TMS320C54x系列DSP芯片,下列说法正确的是…………()

A、8位DSPB、32位DSPC、定点型DSPD、浮点型DSP

2、TMS320C54XDSP片内由______组_______位总线构成。

…………()

A、816B、1616C、832D、88

3.关于定点DSP所采用的Q格式,下列说法正确的是:

………………()

A、Q越大,数值范围越大,精度也越高

B、Q越大,数值范围越小,但精度越高

C、Q越大,数值范围越大,但精度越低

D、Q越大,数值范围越小,精度也越低

DSP中有________个辅助寄存器。

……………………()

得分

阅卷人

复查人

A、4B、8C、16D、32

5.TMS320C54x中累加器A分为三个部分,低位字,高位字和保护位,其中A的高位字是指()

A、ALB、AGC、AHD、AM

6.TMS320C54XDSP汇编指令的操作数域中,前缀表示的操作数为间接数寻址的地址。

…………………………………………………………………()

A、*B、#C、@D、&

7、TMS320C54XDSP主机接口HPI是________位并行口。

A、32B、16C、8D、2

8.下列段定义伪指令中,用于为堆栈保留一块存储空间的段的是:

…………………………………………………………………()

A、.bssB、.dataC、.usectD、.text

9、TMS320C54XDSP的中断标志寄存器是________。

……………………()

A、IFRB、TCRC、PRDD、TIM

10.输出文件用________扩展名表示。

………………()

A、.objB、.cmdC、.outD、.asm

11、TMS320C54XDSP微处理器采用的是________结构。

…………()

A、哈佛结构B、冯诺依曼结构C、矩阵结构D、以上都不是

12、TMS320C54XDSP软硬件复位时,中断向量为________。

…………()

A、0000HB、0080HC、FF80HD、FF00H

13、以下控制位中哪一位用来决定数据存储空间是否使用内部ROM。

……()

A、MP/

B、OVLYC、DROMD、SXM

14、若链接器命令文件的MEMORY部分如下所示:

MEMORY

{

PAGE0:

PROG:

origin=C00h,length=1000h

PAGE1:

DATA:

origin=80h,length=200h

}

则下面说法不正确的是()

A、程序存储器配置为4K字大小B、程序存储器配置为8K字大小

C、数据存储器配置为512字大小D、数据存储器取名为DATA

15、若要累加器A大于0或溢出时,程序转移至sub,可以实现此功能的指令是………………………………………………………………………………()。

A、BCsub,AGTB、BCsub,AGT,AOV

BCsub,AOV

C、BCsub,AGTD、BCsub,AGT,ANOV

BCsub,ANOV

16.下列哪一款TI公司的系列芯片适用于实现低功耗、高性能而设计的()

A、TMS320C2407B、TMS320C5409

C、TMS320C6203D、TMS320C2812

17.TMS320C54XDSP具有________个________位的累加器

A、2,32B、1,40C、2,40D、1,32

18.TMS320C54XDSP汇编指令的操作数域中,前缀表示的操作数为直接寻址的地址。

……………()

A、#B、*C、@D、&

19、以下控制位中哪一位用来决定程序存储空间是否使用内部RAM。

()

A、MP/

B、OVLYC)、DROMD、SXM

20、下列说法中错误的是()。

A、每个DARAM块在单周期内能被访问2次。

B、每个SARAM块在单周期内只能被访问1次。

C、片内ROM主要存放固化程序和系数表,只能作为程序存储空间。

D、DARAM和SARAM既可以被映射到数据存储空间用来存储数据,也可以映射到程序空间用来存储程序代码。

21、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的那些辅助寄存器如果使用到了是非法的()

A、AR2B、AR4C、AR5D、AR6

22.下列中断源是定时器中断的是______……………………………()

A、TINTB、

C、RINT0D、

23.TMS320C54XDSP定时器周期寄存器是________。

()

A、IFRB、IMRC、PRDD、SWWWSR

24、在块循环中用于确定一块代码所需要循环次数的寄存器是()

A、RSAB、BRCC、READ、RBC

25、下列指令中哪条表示“将紧跟RPT指令后的那条指令重复执行18次”()

A、PRT#18hB、RPT#18

C、RPT#12hD、RPT#17

26、C54x的间接寻址方式中选项,“*ARx-0”代表访问后ARx()

A、增1B、减1C、加上AR0D、减去AR0

27.汇编语言文件用________扩展名表示。

A、.objB、.cmdC、.outD、.asm

28、下面对一些常用的伪指令说法正确的是:

()

A、.def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号;

B、.ref所定义的符号,是当前模块中定义,并可在别的模块中使用的符号;

C、.sect命令定义的段是未初始化的段;

D、.usect命令定义的段是未初始化的段。

29、下面对TMS320C54xDSP的中断系统叙述错误的是()

A、TMS320C54xDSP的中断系统具有硬件中断和软件中断。

B、TMS320C54xDSP的硬件中断指由片外扩展的外设引起的中断。

C、TMS320C54xDSP的中断可以根据是否能被屏蔽分为可屏蔽中断和非屏蔽中断。

D、TMS320C54xDSP的非屏蔽中断指软件中断、

中断和

中断。

30、若程序中对堆栈设置如下,则下列说法错误的是()。

size.set120

stack.usect“STACK”,size

STM#stack+size,SP

A、此堆栈段的段名为STACK

B、此堆栈段共120个单元

C、此堆栈段第一个变量的名称为size

D、堆栈设置好后,堆栈指针SP指向栈底

1.MS320C54x系列DSP的CPU具有三个16位寄存器来作为CPU状态和控制寄存器,下面有一项不是的是:

()

(A)ST0(B)ST1(C)PMST(D)TDDR

2.下列段不属于COFF目标文件的是……………………………………()

A、.textB、.dataC、.bssD、.prj

3.TMS320C54XDSP中断屏蔽寄存器寄存器是________。

()

A、IFRB、IMRC、PRDD、SWWWSR

4、在块循环中用于确定一块代码所需要循环次数的寄存器是()

A、RSAB、BRCC、READ、RBC

5、下列指令中哪条表示“将紧跟RPT指令后的那条指令重复执行18次”()

A、PRT#18hB、RPT#18

C、RPT#12hD、RPT#17

6、C54x的间接寻址方式中选项,“*ARx-0”代表访问后ARx()

A、增1B、循环增1C、加上AR0D、减去AR0

7.链接器命令文件用________扩展名表示。

A、.objB、.cmdC、.outD、.asm

8、下面对TMS320C54xDSP的堆栈操作说法,正确的是()

(A)出栈操作时,数据先出栈,然后SP增加

(B)出栈操作时,SP先增加,然后数据出栈

(C)当进栈操作时,SP先增加,然后数据进入堆栈

(D)当进栈操作时,数据先进入堆栈,然后SP减小

9、要使DSP能够响应某个可屏蔽中断,下面的说法正确的是()

A.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0

B.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置1

C.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置0

D.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置1

10、若要累加器A大于0或溢出时,程序转移至sub,可以实现此功能的指令是………………………………………………………………………………()。

A、BCsub,AGTB、BCsub,AGT,AOV

BCsub,AOV

C、BCsub,AGTD、BCsub,AGT,ANOV

BCsub,ANOV

11.下列段定义伪指令中,用于为变量保留一块存储空间的段的是:

……………………………………………………()

A、.bssB、.dataC、.sectD、.text

12、下列指令属于乘加指令操作符的是。

…………()

A、ADDB、MPYC、MACD、MAS

13、TMS320C54XDSP的定时器控制寄存器是______。

……………………()

A、IFRB、TCRC、PRDD、TIM

14.链接器命令文件用________扩展名表示。

………………()

A、.objB、.cmdC、.outD、.asm

15、要使DSP能够响应某个可屏蔽中断,下面的说法正确的是()

D.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0

E.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置1

F.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置0

G.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置1

二、填空题

1.累加器A分为三个部分,分别为();();()。

1.AG,AH,AL

2.TMS320VC5402型DSP的内部采用()条()位的多总线结构。

2.8,16

3.TMS320VC5402型DSP采用()总线结构对程序存储器和数据存储器进行控制。

3.哈佛

4.TMS329VC5402型DSP有()个辅助工作寄存器。

4.8个

5.DSP处理器TMS320VC5402中DARAM的容量是()字。

5.16K字

6.TI公司的DSP处理器TMS320VC5402PGE100有()个定时器。

6.2

7.在链接器命令文件中,PAGE1通常指()存储空间。

7.数据

8.C54x的中断系统的中断源分为()中断和()中断。

8.硬件、软件

1.TI公司DSP处理器的软件开发环境是()。

1.答:

CCS(CodeComposerStudio)

2.DSP处理器TMS320VC5402外部有()根地址线。

2.答:

20根

3.直接寻址中从页指针的位置可以偏移寻址()个单元。

3.答:

128

4.在链接器命令文件中,PAGE0通常指()存储空间。

4.答:

程序

5.C54x系列DSP处理器中,实现时钟频率倍频或分频的部件是()。

5.答:

锁相环PLL

6.TMS320C54x系列DSP处理器上电复位后,程序从指定存储地址()单元开始工作。

6.答:

FF80h

7.TMS320C54x系列DSP处理器有()个通用I/O引脚,分别是()。

7.答:

2个,BIO和XF

8.DSP处理器按数据格式分为两类,分别是();()。

8.答:

定点DSP和浮点DSP

9.TMS329VC5402型DSP的ST1寄存器中,INTM位的功能是()。

9.答:

开放/关闭所有可屏蔽中断

10.MS320C54XDSP主机接口HPI是()位并行口。

10.答:

8

1.在C54X系列中,按流水线工作方式,分支转移指令的分为哪两种类型:

();()。

1.答:

无延迟分支转移,延迟分支转移

的程序中,“.bss”段主要用于()。

3.答:

为变量保留存储空间

4.从数据总线的宽度来说,TMS320VC5402PGE100是()位的DSP处理器。

4.答:

16位

型DSP处理器的内核供电电压()伏。

7.答:

系列DSP处理器最大的数据存储空间为()字。

9.答:

64K

10.在链接器命令文件中,PAGE0通常指()存储空间。

10.答:

程序

1.DSP技术是利用专用或通用数字信号处理芯片,通过()运算的方法对信号进行处理。

1.答:

数值运算

2.C54x的程序中,“.text”段是()段,主要包含()。

2.答:

文本段,可执行文本

3.C54x系列DSP上电复位后的工作频率是由片外3个管脚();();()来决定的。

3.答:

CLKMD1、CLKMD2、CLKMD3

4.DSP处理器TMS320C5402最大的程序存储空间为()字。

4.答:

1M

5.从应用领域来说,MCU(单片机)主要用于();DSP处理器主要应用于()。

5.答:

控制领域;信号处理

6.TMS320C54XDSP提供一个用16位堆栈指针(SP)寻址的软件堆栈。

当向堆栈中压入数据时,堆栈是从()地址向()地址方向填入。

6.答:

高低

7.TMS320C54XDSP软硬件复位时,复位中断向量的地址为程序空间的()。

7.答:

FF80H

可编程定时器的定时周期=(时钟周期)*(分频系数TDDR+1)*(____+1)。

4.答:

PRD

处理器的英文全称()。

5.答:

DigitalSignalProcessor

处理器TMS320VC5402的IO管脚供电电压()伏。

7.答:

的程序中,“.data”段是()段,主要用于()。

8.答:

数据段,通常包含初始化数据;

处理器TMS320C5402的I/O空间为()字。

10.答:

64K

1.TMS320VC5402型DSP的累加器是()位。

1.40

2.TMS329VC5402型DSP的MP/MC管脚的功能是()。

2.微计算机或是微处理器工作模式

4.TMS320VC5402型DSP的CPU采用()寄存器作为专用硬件实现移位功能。

4.桶形移位寄存器

5.汇编语句“STLA,@y”中“@y”表示()寻址方式。

5.直接寻址

6.TMS320VC5402型DSP的ST1寄存器中,CPL位的功能是指示()。

6.直接寻址采用何种指针

8.解释汇编语句“READA*AR1”的功能:

()。

8.以累加器A的内容作为地址读取程序存储单元,将读取的数据存入以AR1的内容作为地址的数据存储单元中

10.TMS320C54X具有两个通用I/O口,()用于输入外设的状态;()用于输出外设的控制信号。

10.BIO,XF

1、TMS320C54x是TI公司为实现低功耗、高速实时信号处理而专门设计的()位定点数字信号处理器,采用改进的()结构,具有高度的操作灵活性和运行速度。

2.TMS320C54XDSP具有()个()位的累加器

3.TMS320C54X中ST1中的INTM=1,表示(),C16=0表示()。

4.在’C54x的数据存储空间中,数据页0包含有CPU寄存器、片内外设寄存器和暂存器,这些寄存器全部映射到数据存储空间,称作()寄存器,即MMR。

5、使用指令MVPDTABLE,*AR2,可以实现将程序存储器TABLE地址单元中的内容复制到AR2寄存器所指向的数据存储单元中,此指令中源操作数的寻址方式是()寻址,目的操作数的寻址方式是()寻址。

6、已初始化段定义伪指令有()、()和()。

7、汇编源程序中标号可选,若使用标号,则标号必须从()开始。

8、DSP处理器TMS320VC5402的IO管脚供电电压()伏。

9、C54X内部有两个中断管理寄存器,分别是()和()。

10、TMS320C54X可编程定时器的定时周期=时钟周期*(____+1)*(____+1)。

11、HPI接口有两种工作方式:

()寻址模式(SAM方式)和()寻址模式(HOM方式)。

12.C54xDSP存储空间由三个独立的可选择空间组成:

()空间、()空间和()空间。

13.汇编语句“STLA,@y”

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2