最新DSP复习题及答案.docx

上传人:b****3 文档编号:27436524 上传时间:2023-06-30 格式:DOCX 页数:11 大小:21.49KB
下载 相关 举报
最新DSP复习题及答案.docx_第1页
第1页 / 共11页
最新DSP复习题及答案.docx_第2页
第2页 / 共11页
最新DSP复习题及答案.docx_第3页
第3页 / 共11页
最新DSP复习题及答案.docx_第4页
第4页 / 共11页
最新DSP复习题及答案.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

最新DSP复习题及答案.docx

《最新DSP复习题及答案.docx》由会员分享,可在线阅读,更多相关《最新DSP复习题及答案.docx(11页珍藏版)》请在冰豆网上搜索。

最新DSP复习题及答案.docx

最新DSP复习题及答案

DSP复习题及答案

1.TMS320C54x型DSP采用改进的哈弗结构对程序存储器和数据存储器进行控制

2DSP处理器按数据格式分为两类,分别是定点DSP和浮点DSP。

3从数据总线的宽度来说,TMS320C54x型DSP是16位的微处理器

6若某一变量用Q10.5表示,该变量所能表示的数值范围-1024<=x<1024;精度0.00001。

7目前市场上DSP生产厂商位居榜首的是(D)AMotorolaBADICZilogDTI

8TMS320C2000系列的主要应用领域为(A)A测控领域B无线通信和有线通信设备C无线基站D图像处理

9TMS320C54x型DSP是浮点型处理器(X)

11TMS320C54x支持流水线的指令运行方式(V)

12单片机和DSP内部都实现了硬件乘法器(X)

14TMS320C54xDSP功耗低,大运算量,主要用于便携式信息处理终端产品。

(V)

15简述TI公司TMS320C2000、TMS320C5000、TMS320C6000系列处理器的应用领域

15.答:

C2X、C24X称为C2000系列,主要用于数字控制系统;C54X、C55X称为C5000系列,主要用于功耗低、便于携带的通信终端;C62X、C64X和C67X称为C6000系列,主要用于高性能复杂的通信系统,如移动通信基站

16函数f(x)=2(1+x2)-1

练习题

(一)

1.累加器A分为三个部分,分别为保护位,高阶位,低阶位。

2.TMS320C54x型DSP的内部采用8条16位的多总线结构。

3.TMS320C54XDSP的CPU包括3个状态器状态寄存器ST0;状态寄存器ST1;处理器工作方式状态寄存器PMST。

4.TMS320C54XDSP的40位ALU和累加器仅支持16位算数运算。

(X)

5.C54X系列DSP处理器的累加器A,B是32位的。

6.TMS320VC5402型DSP的乘法器是17*17位

8.TMS320VC54x有1个40位桶形移位寄存器

9.TMS320VC54x有2个40位累加器

?

10.TMS320C54XDSP主要包括哪些内部总线,它们的功能是什么?

答:

1程序总线,2数据总线,3地址总线.

8组16位总线

程序总线PB

程序地址总线PAB

数据总线CB(读)DB(读)EB(写)

数据地址总线CABDABEAB

独立的程序总线和数据总线允许CPU同时访问程序指令和数据

数据总线区分读数据和写数据,允许CPU在同一个机器周期内进行两次读操作数和一次写操作数

练习题

(二)

1.TMS320C54x存储器由3个独立的可选择空间组成,分别是程序存储空间;数据存储空间;I/O存储空间。

2.DSP处理器的存储器分为两类,即RAM和ROM;

3.TMS320C54x芯片包含两类RAM,分别是双寻址RAM(DARAM);单寻址RAM(SARAM);

4TMS320C54x的I/O空间为64K字;

5.TMS329C54x型DSP有8个辅助工作寄存器;

8.TMS320C54X系列DSP处理器的数据存储空间为64K字

9.TMS329VC5402型DSP的MP/MC管脚功能是DSP芯片工作方式选择信号。

12.DSP处理器TMS320VC5402的程序存储空间只有64K字。

(X)

13.I/O空间的读/写时序与程序和数据存储器相同(X)

14.TMS320C54XDSP软硬件复位时,中断向量为(B)

AFF00H           BFF80H             

C0080H           D0000H

练习题

(1)

1.TMS320C54XDSP共有8种基本的数据寻址方式。

2.指令中“STLA,@y”中“@y”表示直接寻址方式。

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

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

以累加器A的内容作为地址读取程序存储单元,将读取的数据存入AR1的内容作为地址的数据存储单元中;操作数*AR1的寻址方式为间接寻址;寻址完成后寄存器AR1的值不变(加1,减1,不变)。

7.TMS320VC5402型DSP汇编语言的寻址方式可以实现FFT算法中的位倒序寻址(V)

8.DSP处理器TMS320VC5402的堆栈是向低地址方向生长的。

(V)

9.在C54x系列DSP的寻址方式中,使用DP作为直接寻址的偏移寻址范围只有128个字。

(V)

10、下面哪条指令是端口寻址指令?

(C)

(A)LD#0,A(B)MVKDEXAM1,*AR5

(C)PORTRFIFO,*AR5(D)READA60H

12、执行指令PSHMAR5之前SP=03FEH,则指令执行后SP为(A)

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

13、在C54x的汇编语言中,使用“#”、“*”、“@”符号作为操作数的前缀各表示什么意思?

答:

使用“#”号作为前缀,汇编器将操作数作为立即数处理。

即使操作数是寄存器或地址,也将作为立即数。

使用“*”符号作为前缀,汇编器将操作数作为间接地址,即把操作数的内容作为地址。

使用“@”符号作为前缀,汇编器将操作数作为直接地址,即操作数由直接地址码赋值。

?

14.循环寻址方式中,若循环缓冲区大小为25,试确定循环缓冲区的首地址和尾地址?

假设使用AR3(值为F3EBH)

练习题

(2)

2.TMS320C54XDSP的汇编语言中有除法指令。

(X)

?

4.已知AR2=3400H,执行指令DADD*AR2+,A,B后,A的值为3500H。

5.指令MPY*AR6+,A执行的是小数乘法(V)

*9.阅读下面的程序,回答问题。

……

.bssx,8

LD#0001H,8,B

STM#7,BRC

STM#x,AR4

RPTBnext-1

ADD*AR4,16,B,A

STHA,*AR4+

next:

LD#0,B

……

问题:

(1)寄存器“BRC”的功能是什么?

(2)汇编语句“ADD*AR4,16,B,A”执行了多少次?

(3)执行语句“LD#0001H,8,B”后,累加器B的内容是多少?

答:

(1)寄存器“BRC”的功能是暂存块循环的次数

(2)8次

(3)B=0x0100H

练习题一

1.C54x的程序中,“.bss”段主要用于__为未初始化的变量保留存储空间。

2.C54x的程序中,“.text”段是__文本__段,主要包含__可执行程序代码。

3.C54x的程序中,“.data”段是__数据_段,主要用于_将定义的数据存放

与程序或数据存储器中__。

4.TMS320VC5402型DSP汇编语言的伪指令也是一种指令,同样占用存储空间。

(X)

7.DSP处理器C54x的汇编程序是由许多“段”组成的。

(V)

*8.阅读下面的程序,回答问题

(1)语句“.mmregs”的含义。

(2)语句“add3DAT0,DAT1,DAT2,DAT3”是一条什么类型的语句?

作用是什么?

(3)执行此段程序后,存储单元(DAT3)的运行结果多少?

答:

(1)定义存储器映像寄存器的替代符号

(2)宏调用,作用:

执行三个数相加

(3)14A7H

.mmregs

DAT0.set60H

DAT1.set61H

DAT2.set62H

DAT3.set63H

add3.macroP1,P2,P3,ADDRP

LDP1,A

ADDP2,A

ADDP3,A

STLA,ADDRP

.endm

ST#0034h,DAT0

ST#0243h,DAT1

ST#1230h,DAT2

add3DAT0,DAT1,DAT2,DAT3

练习题二

1.在链接器命令文件中,PAGE1通常指_数据_存储空间

2.在链接器命令文件中,PAGE0通常指__程序__存储空间

3.MEMORY伪指令用来指定链接器将输入段组合成输出段方式,以及输出段在存储器中的位置。

(  X)

5.在DSP的编程中可以将程序中不同的段放置在不同的存储器中。

(V)

*6.阅读下面的命令连接文件(简称CMD文件)和程序文件,并回答问题

命令文件:

MEMORY

{

PAGE0:

TRA:

org=1000H,len=1000H

TRB:

org=3000H,len=200H

PAGE1:

TRC:

org=0F00H,len=500H

TRD:

org=A200H,len=1000H

}

SECTIONS

{

.text:

>TRAPAGE0

.data:

>TRBPAGE0

}

汇编程序:

.data

table:

.word1,2,3,4  

.text

start:

STM#0,SWWSR

……

问题:

(1)MEMORY和SECTIONS的作用各是什么?

(2)链接后标号“table”和“start”的地址分别是什么,分别位于程序空间还是数据空间?

答:

(1)MEMORY伪指令——用来定义目标系统的存储器配置空间,包括对存储器各部分命名,以及规定它们的起始地址和长度

SECTIONS伪指令——用来指定链接器将输入段组合成输出段方式,以及输出段在存储器中的位置,也可用于指定子段。

(2)标号table:

1000h(程序空间)

标号start:

2000h(数据空间)

练习题

•1.TMS320VC5402型DSP的MP/MC管脚的功能是DSP芯片工作方式选择信号。

•3.TMS320C54x系列DSP外部总线包括数据总线、地址总线和控制总线。

•4.TMS320C54x系列DSP通过软件等待状态寄存器和可编程分区转换逻辑寄存器BSCR控制外部总线的工作。

练习题

(一)

•6.TMS320C54XDSP软硬件复位时,复位中断向量的地址为程序空间的_FF80H。

•7.DSP处理器TMS320VC5402的程序存储空间只有64K字。

(X)

•8.DSP的流水线冲突产生的原因是由于DSP运行速度还不够快。

(X)

•9.请简述一下TMS320C54XDSP如何将三个独立的可寻址存储空间区分开,又是通过哪些信号完成对外部程序、数据存储器、I/O设备的访问?

如何控制数据传送方向?

答:

C54x和外部接口由数据总线、地址总线以及一组控制信号所组成,可以用来寻址片外存储器和I/O口。

其中对64K字的数据存储器,64K字的程序存储器,以及对64K的16位并行I/O口的选择,是通过独立的空间选择信号DS、PS和IS将物理空间分开的。

外部接口总线是一组并行接口。

它有两个相互排斥的选通信号:

MSTRB和IOSTRB。

前者用于访问外部程序或数据存储器,后者用于访问I/O设备。

读写信号R/W则控制数据传送的方向。

练习题

(一)

1.C54x系列DSP处理器中,实现时钟频率倍频或分频的部件是__锁相环PLL_。

3.TMS320C54X可编程定时器的定时周期=(时钟周期)*(定标器+1)*(___PRD___+1)

4.TMS320C54XDSP的32个中断源分为11-16级,其中级别最高(C)

A.INTRB.NMIC.RSD.INT0

5.DSP的工作频率只能是外部晶体振荡器的频率。

(X)

6.DSP处理器的中断请求可以由软件产生。

(V)

7.DSP处理器TMS320VC5402的软件中断是不可屏蔽的中断。

(V)

12.指出下面指令执行后PC的值,假设IPTR当前值为01H:

①RESET;PC=FF80H。

②INTR15;PC=0100H。

*13.已知DSP的工作时钟为20MHZ,现需要用定时器定时10ms,请问PRD和TDDR寄存器的初始值如何确定?

300元以下918%答:

(PRD)=19999,(TDDR)=9;或(PRD)=49999,(TDDR)=4

练习题

(二)

(一)上海的经济环境对饰品消费的影响1.TMS320C54x型DSP主机接口HPI是(C)位并行口A.32B.16C.8D.2

为此,装潢美观,亮丽,富有个性化的店面环境,能引起消费者的注意,从而刺激顾客的消费欲望。

这些问题在今后经营中我们将慎重考虑的。

2.当使用DSP的HPI接口时,DSP作为(A)A.主机B.从机

?

4.初始化串口时相关的寄存器包括(B)A.IFRB.SPCC.IMRD.TIM

练习题

(二)

随着社会经济、文化的飞跃发展,人们正从温饱型步入小康型,崇尚人性和时尚,不断塑造个性和魅力的现代文化价值观念,已成为人们的追求目标。

因此,顺应时代的饰品文化显示出强大的发展势头和越来越广的市场,从事饰品销售是有着广阔的市场空间。

7.DSP对串口的访问可以采用共享和主机方式

二、资料网址:

9.TMS320C54x型DSP的串口都是全双工串口(X)

大学生的消费是多种多样,丰富多彩的。

除食品外,很大一部分开支都用于。

服饰,娱乐,小饰品等。

女生都比较偏爱小饰品之类的消费。

女生天性爱美,对小饰品爱不释手,因为饰品所展现的魅力,女人因饰品而妩媚动人,亮丽。

据美国商务部调查资料显示女人占据消费市场最大分额,随社会越发展,物质越丰富,女性的时尚美丽消费也越来越激烈。

因此也为饰品业创造了无限的商机。

据调查统计,有50%的同学曾经购买过DIY饰品,有90%的同学表示若在学校附近开设一家DIY手工艺制品,会去光顾。

我们认为:

我校区的女生就占了80%。

相信开饰品店也是个不错的创业方针。

10.DSP串口发送或接收的数据都是16位字(X)

11.单片机通过HPI接口可以访问TMS320VC5402的全部64K字数据存储空间。

(V)

经常光顾□偶尔会去□不会去□13.在中断方式下访问串口,其初始化包括哪些内容?

答:

(1)复位,并将0x0038写入SPC,初始化串口

在现代文化影响下,当今大学生对新鲜事物是最为敏感的群体,他们最渴望为社会主流承认又最喜欢标新立异,他们追随时尚,同时也在制造时尚。

“DIY自制饰品”已成为一种时尚的生活方式和态度。

在“DIY自制饰品”过程中实现自己的个性化追求,这在年轻的学生一代中尤为突出。

“DIY自制饰品”的形式多种多样,对于动手能力强的学生来说更受欢迎。

(2)将0x00C0写入IFR,清除任何挂起的串行接口中断

开了连锁店,最大的好处是让别人记住你。

“漂亮女生”一律采用湖蓝底色的装修风格,简洁、时尚、醒目。

“品牌效应”是商家梦寐以求的制胜法宝。

(3)将0x00C0和IMR求逻辑或运算,使能串行接口中断

中式饰品风格的饰品绝对不拒绝采用金属,而且珠子的种类也更加多样。

五光十色的水晶珠、仿古雅致的嵌丝珐琅珠、充满贵族气息的景泰蓝珠、粗糙前卫的金属字母珠片的材质也多种多样。

(4)清除ST1的INTM位,使能全局中断

(5)将0x00F8写入SPC,启动串行接口

(6)将第一个数据写入DXR

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

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1