DSP技术和应用考试卷

  • 格式:doc
  • 大小:96.44 KB
  • 文档页数:52

DSP 原理及应用测试测试试卷一一、判断题(3.0 分)1. DSP 仅是 Digital Signal Processing 的缩写形式。

( ) 正确答案:错误解题过程:DSP 是 Digital Signal Processing 和 Digital Signal Processor 的缩写形式。

(3.0 分)2. 数字系统除开电路引入的延时外,处理信号是实时的。

( ) 正确答案:错误解题过程:模拟系统除开电路引入的延时外,处理是实时的。

(3.0 分)3. 由于存储器仅 16 位,C54x 芯片最多只能进行两个 16 位算术逻辑运算。

( ) 正确答案:错误解题过程:C54x 芯片可进行 40 位算术逻辑运算。

(3.0 分)4. C54x 芯片有两个程序地址产生逻辑,以便为流水线提供多个地址。

( ) 正确答案:错误解题过程:C54x 芯片只有一个程序地址产生逻辑。

(3.0 分)5. 由于是多总线结构,C54x 芯片可同时从外部存储器取多个操作数。

( ) 正确答案:错误解题过程:C54x 芯片对外只有一组总线,故在同一时刻只能从外部存储器取 1 个操作数。

(3.0 分)6. C54x 芯片从 EXP 指数编码器获得的指数直接存放到 A 累加器。

( ) 正确答案:错误解题过程:C54x 芯片从 EXP 指数编码器获得的指数直接存放到 T 寄存器。

(3.0 分)7. 将数据存储器中的数据装入 SWWSR 中时应使用 ST 存储指令。

( ) 正确答案:错误解题过程:将数据存储器中的数据装入 SWWSR 中时应使用 STM 存储指令。

(3.0 分)8. C54N 芯片进行乘法运算时,第 16 位根据第 15 位是 0 或 1 来确定。

( ) 正确答案:错误解题过程:C54N 芯片进行乘法运算时,第 16 位根据是无符号数还是有符号数来确定。

(3.0 分)9. 进行 Viterbi 算法运算时,(M1+D1)>(M2+D2)时,则 TC =0。

( ) 正确答案:正确 (3.0 分)10.一个周期内取 3 操作数时要用到 C、D、P 总线。

( )..正确答案:正确二、填空题 (3.0 分)1.C54N 片内存储器类型分为____________、SARAM、ROM。

正确答案:DARAM(3.0 分)2.程序存储器中_______________处存放的是机内自检程序。

正确答案:FF00h(3.0 分)3.用户可以在同一个周期内从同一块______________取出两个操作数。

正确答案:DARAM (3.0 分)4.利用 C54N 的单根________________输出引脚可方便地获得方波信号输出。

正确答案:NF (3.0 分)5.CLKOUT 等于 CLKIN 的条件是 PLLNDIV、PLLDIV、________________分别为 1、0、15。

正确答案:PLLMUL(3.0 分)6.HPI 存储器在数据存储空间的起始地址为____________________。

正确答案:1000h(3.0 分)7.如要将 C54N 的 FSN 引脚设置成输入,则应使__________________________位为 0。

正确答案:TNM (3.0 分)8.向外部存储器写 1 个数据要花费____________________个机器周期。

正确答案:2(3.0 分)9.C54N 在协调不同速度的外部存储器时要使用____________________。

正确答案:软件等待状态发生器(SWWSR) (3.0 分)10.置 ST1 的____________________为 1 时,关闭所有的可屏蔽中断。

正确答案:INTM三、计算题(10.0 分)1. PMST=F1FF,则串口 0 发送中断的中断向量地址为。

参考答案 F1D4H解题过程:NINT0 的中断号为 21=15H,即 0001 0101,左移两位后为 0101 0100 1111 0001 1..0101 0100 1111 0001 1101 0100=F1D4H(10.0 分)2. 将 Q15 格式数据 ED23 转换成十进制数后,其十进制数为。

参考答案 -0.147369384765625解题过程:ED23= 1110 1101 0010 0011→求反加 1→ -0001 0010 1101 1101=-4829 -4829/32768=-0.147369384765625 -0.147369384765625×32768=-4829 -4829+65536=60707=ED23H(10.0 分)3. 设有长度为 51 的循环缓冲器,则该循环缓冲器 BK 基地址的最低 0。

位必须为参考答案 6解题过程:2N=26=64>51 故 N=6(10.0 分)4. 若 B=00 00FF 0222H,则执行 ENP B 后,T 中的值为。

参考答案0008H 解题过程: B=(0000 0000 0000 0000 1111 1111 0000 0010 0010 0010)B 16 位冗余符号位,故 16-8=8=8H T=008H..DSP 原理及应用测试测试试卷二一、判断题(3.0 分)1. 数字系统升级时必需更新硬件和软件。

( ) 正确答案:错误解题过程:数字系统升级时通常只需更新软件。

(3.0 分)2. 由于有电路延时,模拟系统处理信号通常是非实时的 。

( ) 正确答案:错误解题过程:模拟系统除开电路引入的延时外,处理信号是实时的。

(3.0 分)3. 由于存储器只有 16 位,C54x 芯片只能进行 16×8 位并行乘法运算。

( ) 正确答案:错误解题过程:C54x 芯片可进行 17×17 位并行乘法运算。

(3.0 分)4. C54x 芯片有一个数据地址产生逻辑,从而避免了取数据时的地址冲突。

( ) 正确答案:错误解题过程:C54x 芯片有两个数据地址产生逻辑。

(3.0 分)5. C54x 芯片从外部存储器取得的操作数可经 C 总线传输给 A 累加器。

( ) 正确答案:错误解题过程:C54x 芯片从外部存储器取得的操作数只能经 D 总线传输给 A 累加器。

(3.0 分)6. C54x 芯片从 EXP 指数编码器获得的尾数直接存放到 T 寄存器。

( ) 正确答案:错误解题过程:C54x 芯片从 EXP 指数编码器获得的指数直接存放到 T 寄存器。

(3.0 分)7. 进行 Viterbi 算法运算时,(M1+D1)<(M2+D2)时,则 TC =1。

( ) 正确答案:正确 (3.0 分)8. 增强的哈佛结构使 DSP 可在程序空间存放数据。

( ) 正确答案:正确 (3.0 分)9. 将数据存储器中的数据装入 TCR 中时应使用 ST 存储指令。

( ) 正确答案:错误解题过程:将数据存储器中的数据装入 TCR 中时应使用 STM 存储指令。

..(3.0 分)10.C54x 芯片进行乘法运算时,第 16 位根据 FRCT 位是 0 或 1 来确定。

( ) 正确答案:错误解题过程:C54x 芯片进行乘法运算时,第 16 位根据是无符号数还是有符号数来确定。

二、填空题 (3.0 分)1.C54x 中的______________中的内容决定 OVLY 位和 DROM 位的值。

正确答案:PMST (3.0 分)2.程序存储器中_________________处存放的是中断向量表。

正确答案:FF80h (3.0 分)3.在同一个周期内从同一块 DARAM 取双操作数用的是前半个周期和__________周期。

正确答案:后半个 (3.0 分)4.确定定时器的计数初值要用到 PRD 和______________。

正确答案:TCR(3.0 分)5.复位时_________寄存器的复位值由 CLKMD1、CLKMD2、CLKMD3 三根输入引脚决定。

正确答案:CLKMD (3.0 分)6.HPI 存储器的 HPIA 事后增 1,则此时 HPI 正在进行________数据操作。

正确答案:读(3.0 分)7.如要将 C54x 的 CLKX 引脚设置成输入,则应使____________位为 0。

正确答案:MCM(3.0 分)8.向外部 I/O 设备读/写 1 个数据要花费______________个机器周期。

正确答案:2(3.0 分)9.C54x 在执行到最后___________等待状态时,信号将变成低电平。

正确答案:一个(3.0 分)10.处理器复位时 IPTR 的各位被分别设置为_________。

正确答案:1三、计算题(10.0 分)1. PMST=F2FF,则串口 0 接收中断的中断向量地址为。

参考答案 FD20H解题过程:..RINT0 的中断号为 20=14H,即 0001 0100,左移两位后为 0101 0000 1111 0010 10101 0000 1111 0010 1101 0000=F2D0H (10.0 分)2. 将 Q15 格式数据 CF45 转换成十进制数后,其十进制数为参考答案 -0.380706787109375解题过程:CF45=1100 1111 0100 0101→求反加 1→ -0011 0000 1011 1011=-12475 -12475/32768=-0.380706787109375 -0.380706787109375×32768=-12475 -12475+65536=53061=CF45 (10.0 分)3. 设有长度为 84 的循环缓冲器,则该循环缓冲器 BK 基地址的最低 为 0。

参考答案 7解题过程:2N=27=128>84 故 N=7 (10.0 分)4. T=FFFCH,B=F0 ECDA 1234H,执行 NORM B, A 后,A 为参考答案 0F0ECD A123H解题过程:T=FFFCH=1111 1111 1111 1100B=-(0000 0000 0000 0011+1)补=-4H B=(1111 0000 1110 1100 1101 10100001 0010 0011 0100)B 右移 4 位→(0000 1111 00001110 1100 1101 10100001 0010 0011 0100)B A=0F 0ECD A123H。

位必须 。

..DSP 原理及应用测试测试试卷三一、判断题(3.0 分)1. C54x 芯片的 CPU 拥有 40 位的 ALU。

( ) 正确答案:错误 解题过程:(3.0 分)2. C54x 芯片的 CPU 拥有 40 位的桶形移位寄存器。