云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 华北科技学院DSP复习题及答案

华北科技学院DSP复习题及答案

  • 62 次阅读
  • 3 次下载
  • 2025/6/30 15:02:47

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

? 2. TMS320C54x型DSP的内部采用 8 条 16 位的多总线结构。 ? 3. TMS320C54X DSP的CPU包括3个状态控制寄存器 ST0 ; ST1 ;

PMST 。

? 4. TMS320C54X DSP的40位ALU和累加器仅支持16位算数运算。(F)

(可以支持32位)

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

(F) 40位

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

? 7.TMS320VC54x型DSP的CPU采用 桶形移位 寄存器作为专用硬件实现移位功能

? 8. TMS320VC54x有 1 个 40 位桶形移位寄存器 ? 9. TMS320VC54x有 两 个 40 位累加器

? 10.TMS320C54X DSP主要包括哪些总线,它们的功能是什么? 1组程序总线:PB,传送从程序存储器装载的指令代码和立即数 3组数据线:CB、DB、EB。

CB和DB总线传送从数据存储器读取的操作数;EB总线用来把操作数

写到数据存储器

4组地址总线:PAB、CAB、DAB、EAB

程序读/写使用PAB地址总线;数据读使用DAB和CAB地址总线;数

据写使用EAB地址总线。

? 11.解释下列缩略语 IPTR DP SP PC MAC DSP

IPTR: 中断向量指针 DP: 数据页指针 SP: 堆栈指针寄存器 PC: 程序计数器

MAC: 乘累加运算 DSP: 数字信号处理器

? 12. TMS320C54X 的CPU 包含哪些运算部件?哪些控制部件

包括:算术逻辑单元ALU;累加器A、B;桶形移位寄存器;乘法器/加法器单元;比较、选择和存储单元;指数编码器;CPU状态和控制寄存器;寻址单元。

? 13.TMS320C54X具有两个通用I/O口,BIO用于输入外设的状态,XF

用于输出外设的控制信号。

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

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

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

单寻址RAM(SARAM);

? 4 TMS320C54x的I/O空间为_64K_字。

? 5. TMS329C54x型DSP有 8 个辅助工作寄存器。 ? 6.TMS320C54x可寻址64 K的程序存储空间

? 7.TMS320C54X有 27 个CPU存储器映像寄存器

8.TMS320C54X系列DSP处理器最大的数据存储空间为_64K_字

9.TMS329VC5402型DSP的MP/MC管脚的功能是微处理器/微型计算机工作方式位 。

10. C54x系列DSP的CPU寄存器及片内外设寄存器映射在数据存储空间的

0000h-0080h中。 (F)(0000H~001FH) 11. 如果OVLY=1,程序存储空间可以使用内部RAM (T)(当OVLY=1,片内RAM配置到程序和数据存储空间)

12.DSP处理器TMS320VC5402的程序存储空间只有64K字。 (F)(23条地址线,可扩展至8M)

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

14.TMS320C54X DSP软硬件复位时,中断向量为__B__。 A FF00H B FF80H C 0080H D 0000H

15. 简述TMS320C54X DSP的存储器配置相关的状态位及其含义。 ? 1. TMS320C54X DSP共有_7_种基本的数据寻址方式。 ? 2 TMS320C54X DSP共有129条指令,分为_4_大类。

(算术运算指令、逻辑运算指令、程序控制指令、加载和存储指令) ? 3. 直接寻址中从页指针的位置可以偏移寻址 128 个单元。

? 4. TMS320VC5402型DSP汇编语言的寻址方式可以实现FFT算法中的

位倒序寻址方式。( )

? 5 指令中“STL A,@y”中“@y”表示 直接 寻址方式。

? 6. TMS320VC5402型DSP的ST1寄存器中,CPL位的功能是指示 直接寻址采用何种指针 。(0:使用DP; 1:使用SP) ? 7. 解释汇编语句“READA *AR1”的功能: 以累加器A的内容作为地址读取程序存储单元,将读取的数据存入AR1的内容作为地址的数据存储单元中。

? 8. 在C54x系列DSP的寻址方式中,使用DP作为直接寻址的偏移寻址

范围只有128个字。(T)

? 9.TMS320C54X DSP的汇编语言中有除法指令。

(F)(除法通过移位实现) ? 10.TMS320C54X DSP的40位ALU和累加器,仅支持16位算术运算。

( )

? 11.在C54x的汇编语言中,使用“#”、 “*”、 “@”符号作为操作数的前缀

各表示什么意思? “#”表示立即寻址;“*”表示间接寻址;“@”表示直接寻址

? 12循环寻址方式中,如何确定循环缓冲的起始地址。若循环缓冲区大小

为25,试确定循环缓冲区的首地址和尾地址?假设使用AR3(值为F3EBH)

? 13. TMS320C54x的指令按功能分成哪几类?

按功能分为四类:算术运算指令、逻辑运算指令、程序控制指令、加载和存储指令

? 1. C54x的程序中,“.bss”段主要用于_为未初始化的变量保留存储空间_。 ? 2. C54x的程序中,“.text”段是_文本_段,主要包含_可执行程序代码。 ? 3. C54x的程序中,“.data”段是_数据_段,主要用于__将定义的数据存放

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

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

储空间。 (F)

? 5.TMS320C54X DSP汇编语言源程序中,标号是可选项,若使用标号,

则标号必须从第一列开始。 (T)

? 6.在DSP处理器汇编程序中,标号区分大小写。 (T)

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

( )

? 8. 阅读下面的程序,回答问题 (1)语句“.mmregs”的含义。

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

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

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

? DAT0 .set 60H ? DAT1 . set 61H ? DAT2 . set 62H ? DAT3 . set 63H

? add3 .macro P1,P2,P3,ADDRP ? LD P1,A ? ADD P2,A ? ADD P3,A

? STL A,ADDRP ? .endm

? ST #0034h,DAT0 ? ST #0243h,DAT1 ? ST #1230h,DAT2

? ADD3 DAT0,DAT1,DAT2,DAT3

1.在链接器命令文件中,PAGE 1通常指_数据_存储空间 2. 在链接器命令文件中,PAGE 0通常指_程序_存储空间

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

4. 链接器命令文件是用来规定程序段的存放位置的。 ( )

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

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

{ PAGE 0: PROG: org = 1000H, len = 1000H PAGE 1: DATA: org = 2000H, len = 1000H }

SECTIONS

{ .text: >PROG PAGE 0 .data: >DATA PAGE 1

}

汇编程序: .data

table: .word 1,2,3,4 .text

start: STM # 0,SWWSR 问:(1)MEMORY和SECTIONS的作用各是什么?(2)标号“table”和“start”的地址分别是什么,分别位于程序空间还是数据空间?

(1)MEMORY的作用:描述系统实际的硬件资源,用来定义用户设计的系统中所包含的各种形式的存储器,以及它们占据的地址范围;SECTIONS的作用:描述段如何定位到恰当的硬件资源上,可将输出段定位到所定义的存储器中。

搜索更多关于: 华北科技学院DSP复习题及答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

? 1.累加器A分为三个部分,分别为 保护位,高位字,低位字。 ? 2. TMS320C54x型DSP的内部采用 8 条 16 位的多总线结构。 ? 3. TMS320C54X DSP的CPU包括3个状态控制寄存器 ST0 ; ST1 ; PMST 。 ? 4. TMS320C54X DSP的40位ALU和累加器仅支持16位算数运算。(F)(可以支持32位) ? 5.C54X系列DSP 处理器的累加器A,B是32位的。 (F) 40位 ? 6. TMS320VC5402型DSP的乘法器是 17*17 bit 位 ? 7.TMS320VC54x型DSP的CPU采用 桶形移位 寄存器作为专用硬件实现移位功能 ? 8.

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com