DSP作业

发布 2022-09-03 08:23:28 阅读 2401

一.填空。

1. dsp有( )dsp和浮点dsp。

2. dsp采用的是( )的结构并广泛应用流水线技术。

片内有1组程序总线,( 组数据总线和4组地址总线。

4.累加器a,b是( )位的。

5.数据寻址的方式有立即寻址直接寻址,( 等。

6.程序的的基本结构有顺序结构,( 循环结构,( 四种。

7.程序必须经过( )和( )才能运行。

二。选择。1. 状态位intm在( )寄存器中。

a. st1 b. a累加器 c. ar0 d t.

2.下列操作ld #50h, a属于( )寻址。

a.直接寻址 b.间接寻址 c.绝对寻址 d立即寻址。

3. 指令st 表示( )

a.加载, b存储, c.乘 d减。

4. 中断向量指针是 (

a . iptr b .ar0 c . sp d .dp5.下列属于伪指令的是( )

a . and b add c .bss d subc6.源程序经过汇编后生成( )文件。

a. out b. obj c. lib d. cmd7.中断流程的三阶段顺序正确的是 (

a. 中断请求中断响应中断执行。

b. 中断响应中断请求中断执行。

c. 中断执行中断请求。 中断响应。

d. 中断请求。 中断执行中断响应。

.intm位对中断的影响正确的是( )

a. ntm=0开放中断 b. intm=0禁止中断。

c. 对中断无影响 d. intm=0开放可屏蔽中断。

.dsp系统对程序的定位是在( )

a. 编译时 b. 连接时 c. 加载时 d. 编程时。

0.需要返回的转移指令是( )

a. b b. call c. mpy d. banz三。 简答。

系统与单片系统的异同点。

2.简述链接命令文件的逻辑功能。

3.简述dsp中断向量文件。

四.程序设计。

程序设计时,在ram中开辟了一个的堆栈空间,完成下列程序。

size .set __

stack .usect “stack” ,sizestm #stack+__sp

2.利用54xdsp的定时器0在xf引脚产生一个周期为20s的方波。设dsp主频为40mhz,完成下列程序。

初始化定时器0:

stmtim0

stmprd

stmtcr ;启动定时器。

ret中断服务程序:

flag .usect “vars”,1 ;当前xf输出电平标志。

若flag=0,xf=0

flag=1 xf=1

counter .usect “vars”,1计数长度变量。

time0_rev: pshm trn

pshm t

pshm st0

rsbx cpl

addm # -1,*(counter)

cmpm *(counter),#

bcntc ;ntc表示tc为0

st #bitf tflag, #

bc xf_out, ntc

ssbx xf

st #0, flag

b still_wait

xf_ out:

st #1, flag

still_wait:

popm st1

popm popm t

popm trn

rete

DSP作业

51 以ya i1ixi为例,编写完整的。asm汇编源程序以及。cmd命令文件,写出程序注释,并叙述在ccs2.0集成开发环境下,调试程序的基本步骤。其中a和x的值由自己确定。解 title mpy mmregs 将存储映像寄存器导入列表。stack 10h 给堆栈段分配空间。bssa,5 将11个...

DSP作业

1 以y ax为例,编写完整的。asm汇编源程序以及。cmd命令文件,写出程序注释,iii1 并叙述在ccs2.0集成开发环境下,调试程序的基本步骤。其中a和x的值由自己确定。解 title mpy mmregs 将存储映像寄存器导入列表。stack 10h 给堆栈段分配空间。bssa,5 将11个...

DSP作业

第一章。1 什么是dsp?2.dsp芯片的特点有哪些?3.dsp采用改进的哈佛总线结构,画出改进的哈佛总线结构示意图。4.dsp中由哪些地址和数据总线组成多总线结构?5.dsp芯片的选型一般是从哪几个方面进行考虑?6.简述ti公司的dsp三大平台和它们各自的应用场合。7.dsp芯片发展趋势应该朝着哪...