|
需要购买此门答案请加qq2762169544(微信:2762169544)
电子科技大学网络教育考卷(A卷)
(20 年至20 学年度第 学期)
考试时间 年 月 日(120分钟) 课程 DSP技术 教师签名 邓晓磊
大题号 一 二 三 四 五 六 七 八 九 十 合 计
得 分
一、填空题(每空1分,共15分)
1. 冯•诺依曼结构微处理器程序代码和数据存储空间 哈佛结构微处理器其程序代
码和数据存储空间 。
2. TI公司的定点DSP产品主要有 系列、 系列和 系列。
3. 提高C55x的寻址模式,包括绝对寻址、 、直接寻址。
4. TMS320C54x 使用两套指令系统,分别是: 方式和 方式。
5. TMS320C54x芯片CPU中的累加器ACCA和ACCB可分为三个部分: (39-32位);高位字
(31-16位);低位字(15-0位)。
6. TMS320C54x DSP是 位顶点处理器。
7. TMS320C54x的指令可分为四种基本类型,分别是: 指令, 指令和程序控制指令,装入
存储指令。
8. 在CCS环境中有一种特别的工具 ,特别适用于算法的仿真。在目标系统完成之前可以用此
工具完成数据的模拟。
9. 在指令寻址中,指令代码包含了数据存储器的低7位。这7位dma作为偏移地址与 或
相结合共同形成16位的数据存储器地址。
二、单项选择题(每题3分,共15分)
1. 在DSP中用于片上的在线仿真的电路是: ( )
A. JTAG边界扫描逻辑 B. 数据地址发生器
C. 主机接口(HIP) D. 软件可编程等待状态发生器
2. 对于TMS320C54x系列DSP芯片,下列说法正确的是 ( )
A. 专用型DSP B.32位DSP C. 定点型DSP D. 浮点型DSP
3. 在DSP中用于片上的在线仿真的电路是: ( )
A. JTAG边界扫描逻辑 B. 数据地址发生器
C. 主机接口(HIP) D. 软件可编程等待状态发生器
4. 连接器将目标文件连接成一个可执行目标模块(.out文件) 。目标文件中的代码和数据分段存放,
以下不属于.out 文件所包括的三个缺省段的是( )
A. .txt B..data C. .bss D. .vector
5. 段定义指令中,为未初始化的变量保存空间的指令是( )
A. .data B. .bss C. .txt D. 以上答案均不是
三、判断题(每题2分,共10分)
1. 单存取RAM(SARAM)是指每个周期只能存取一次。 ( )
2. 片内RAM的读写速度要高于片内ROMd的读写速度。 ( )
3. C54x CPU的流水线周期有6个操作阶段或操作周期,各阶段相互独立。在一条流水线中,同时有几条不同的指令处于不同的阶段进行各自的操作。 ( )
4. 位倒序寻址方式中,AR0中存放的是FFT点数的一半。( )
5. 在浮点DSP中,数据是浮点格式的,其动态范围比在定点DSP中用定点格式表示的小数的动态范围要大得多,因此,浮点DSP的运算速度比定点DSP的运算速度低。 ( )
四、简答题(每题5分,共25分)
1. 简述系统汇编源程序调试的基本步骤。
2. 简述TMS320C54x DSP的ALU的可能的输入数据来源。
3. 简述C优化编译器针对特定片种提高编译代码效率的几项专门优化途径。
4. 简述DSP程序的段 .text, .data, .bss,各包含什么内容。
5. 列举通常描述ADC技术的技术指标
五、程序阅读题(每题8分,共24分)
1. 请说明下面语句执行后,AC0,AC1以及ACOV1的值
AC1 = saturate(AC0)
执行前 执行后
AC0 EF 0FF0 8023
AC1 00 0000 0000
ACOV1 0
2. 阅读下面的程序段,说明每一条语句的功能,以及整个程序段的功能。
stm #temp1, ar3
stm #temp2, ar2
sub *ar2, *ar3, b
sth b, temp3
3. 阅读下面的程序片段,回答问题。
.mmregs
DAT0 .SET 60H
LD #004h,DP
ST #0345h,DAT0
STM #0002h,T
MPY DAT0,A
NOP
NOP
问题:(1)寄存器T的作用是什么?
(2)执行“MPY DAT0,A”后,累加器A的内容是什么?
六、程序设计题(11分)
已知DSP汇编程序的段的设置如下:
.title "het to ascii converter"
.mmregs
.global start
.data
table .word 30h, 31h, 32h, 33h, 34h, 35h, 36h, 37h, 38h .word 39h, 41h, 42h, 43h, 44h, 45h, 46h
hex .word 0ah
ascii .word 0
.text
……
.end
将上面的程序的.text段补充完整,实现功能:将存放在hex中的一位16进制数转换成ASCII码。
|
|