大学MOOC TMS320C32055xDSP原理与系统设计(湖南信息学院)1453146192 最新慕课完整章节测试答案
第一章 绪论
文章目录
DSP绪论
1、单选题:
TMS320C55X DSP 微处理器采用的是( )结构
选项:
A: 哈佛结构
B: 冯•诺依曼结构
C: 矩阵结构
D: 以上都不是
答案: 【 哈佛结构】
2、单选题:
TI公司的定点DSP产品主要有TMS320C2000系列、( )系列和TMS320C6000系列。
选项:
A: TMS320C3000
B: TMS320C4000
C: TMS320C5000
D: 以上都不是
答案: 【 TMS320C5000 】
3、单选题:
DSP与单片机、嵌入式微处理器的最大区别是( )
选项:
A: A、主要应用于中、低成本控制
B: 高速实时的数字信号处理
C: 可配置多任务操作系统
D: 高度灵活性
答案: 【 高速实时的数字信号处理 】
4、单选题:
以下各项不属于DSP芯片主要特点的是( )
选项:
A: 哈佛结构
B: 事务型处理器
C: 指令系统的流水线操作
D: 多总线结构
答案: 【 事务型处理器】
5、单选题:
哈佛结构与冯.诺依曼结构的区别在于( )
选项:
A: 分离的数据、程序总线
B: 多个存储器
C: 允许流水线操作
D: 专用的硬件乘法器
答案: 【 分离的数据、程序总线 】
6、单选题:
TMS320C55X主要应用于( )领域
选项:
A: 自动控制
B: 语音处理
C: 浮点运算
D: 图象处理
答案: 【 语音处理】
7、判断题:
C5000系列DSP低功耗、大运算量,主要用于便携式信息处理终端产品。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
8、判断题:
TMS320C55X DSP的程序地址和数据地址是统一编码的,这说明它是冯诺依曼结构的CPU ( )
选项:
A: 正确
B: 错误
答案: 【 错误】
9、判断题:
TMS320C55X DSP 属于定点DSP,因此无法完成浮点运算 ( )
选项:
A: 正确
B: 错误
答案: 【 错误】
第二章 CCS开发环境的组建
CCS开发环境的建立和配置
1、单选题:
在CCS的硬件仿真模式下开发TMS320C55X系列DSP的固件程序,总是先要配置好硬件仿真平台,下列操作并不是建立硬件仿真平台所必须的步骤是( )
选项:
A: 选择正确的仿真器型号
B: 选择正确的目标DSP
C: 针对目标DSP载入对应的GEL文件
D: 针对目标DSP载入对应的DSP BIOS
答案: 【 针对目标DSP载入对应的DSP BIOS】
2、单选题:
经过CCS编译链接生成,可以在DSP的内存中运行的文件类型是()
选项:
A: .exe
B: .out
C: .bin
D: . cmd
答案: 【 .out 】
3、单选题:
下列文件类型中,可以烧录到DSP的外部闪存中作为自启动程序的是( )。
选项:
A: .exe
B: .out
C: .bin
D: . cmd
答案: 【 .bin】
4、单选题:
在下列TMS320C55X系列DSP-C程序涉及的文件类型中,用以划分程序、数据空间的是( )
选项:
A: .exe
B: .out
C: .bin
D: . cmd
答案: 【 . cmd】
5、单选题:
仿真系统中,主机通过仿真器与目标系统的( )接口相连。
选项:
A: JTAG
B: PCI
C: 并口
D: USB接口
答案: 【 JTAG 】
6、单选题:
在CCS中编译C程序时,必须将运行时间支持库文件添加到工程中,该文件名为( )。
选项:
A: rts.src
B: rts.lib
C: rtdx.c
D: rtdx.h
答案: 【 rts.lib】
7、单选题:
CCS5以上版本载入基于CCS3版本的示例源程序时,应当采取的操作是
选项:
A: 菜单栏->Project->Open
B: 菜单栏->File->Open File
C: 菜单栏->File->Import
D: 菜单栏->File->Switch workspace
答案: 【 菜单栏->File->Import】
8、判断题:
CCS软件开发系统仅支持C语言程序编程。( )
选项:
A: 正确
B: 错误
答案: 【 错误】
9、判断题:
TI公司DSP集成开发环境(CCS)有软件仿真和硬件仿真两种工作模式。( )
选项:
A: 正确
B: 错误
答案: 【 正确】
10、判断题:
安装CCS前需关闭杀毒软件和防火墙()
选项:
A: 正确
B: 错误
答案: 【 正确】
11、判断题:
安装CCS源文件夹及路径和目标文件夹及路径都不能含有中文字符,在Win7以上系统安装时,登陆账号名也不能有中文字符( )
选项:
A: 正确
B: 错误
答案: 【 正确】
12、判断题:
安装仿真器驱动时,需要安装到CCS安装目录中的指定文件夹,否则CCS建立配置文件时的仿真器列表中不会出现对应的仿真器( )
选项:
A: 正确
B: 错误
答案: 【 正确】
第三章 TMS320C55x DSP 程序设计
TMS320C55x DSP 程序设计知识_测试
1、单选题:
C语言程序在执行时,先要调用C标准库中的初始化程序,入口标号为( )。
选项:
A: begin
B: _c_init00
C: start
D: ioport
答案: 【 _c_init00 】
2、单选题:
TMS320C55x的汇编语言源程序语句包括( )①汇编语言指令 ②汇编伪指令 ③链接指令 ④定位指令 ⑤注释
选项:
A: ①②③
B: ②④⑤
C: ①③⑤
D: ①②⑤
答案: 【 ①②⑤】
3、单选题:
在TMS320C55X系列DSP的软件开发中,CMD文件中的.text段的作用是( )
选项:
A: 存储文本数据
B: 存储变量数据
C: 存储常量数据
D: 存储程序数据
答案: 【 存储程序数据】
4、单选题:
在TMS320C55X系列DSP的软件开发中,CMD文件中的.bss段的作用是( )。
选项:
A: 存储文本数据
B: 存储变量数据
C: 存储常量数据
D: 存储程序数据
答案: 【 存储变量数据 】
5、单选题:
在TMS320C55X系列DSP的软件开发中,CMD文件中的.data段的作用是( )
选项:
A: 存储文本数据
B: 存储变量数据
C: 存储常量数据
D: 存储程序数据
答案: 【 存储常量数据】
6、单选题:
目标文件.bss段对应的虚拟的目标存储器是( )
选项:
A: RAM
B: EPROM
C: ROM
D: FLASH
答案: 【 RAM 】
7、单选题:
下列段不属于COFF目标文件的是( )
选项:
A: .text
B: .data
C: .bss
D: .prj
答案: 【 .prj】
8、单选题:
下面对一些常用的伪指令说法正确的是:( )
选项:
A: .def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号;
B: .ref所定义的符号,是当前模块中定义,并可在别的模块中使用的符号;
C: .sect命令定义的段是未初始化的段;
D: .usect命令定义的段是未初始化的段
答案: 【 .usect命令定义的段是未初始化的段】
9、单选题:
经过CCS编译链接生成,可以在DSP的内存中运行的文件类型是()
选项:
A: .exe
B: .out
C: .hex
D: .cmd
答案: 【 .out 】
10、单选题:
下列文件类型中,可以烧录到DSP的外部闪存中作为自启动程序的是( )
选项:
A: .exe
B: .out
C: .hex
D: A.cmd
答案: 【 .hex 】
11、单选题:
在下列TMS320C55X系列DSP-C程序涉及的文件类型中,可以用以划分程序、数据空间和是( )。
选项:
A: .exe
B: .out
C: .bin
D: .cmd
答案: 【 .cmd】
12、单选题:
若想在C程序中访问一个定义于汇编程序中的变量,那么下列准备工作中不是必须的是( )。
选项:
A: extern int var (C程序)
B: –ml (编译器属性)
C: .bss _var , 1 (汇编)
D: .global _var (汇编)
答案: 【 –ml (编译器属性) 】
13、单选题:
片上支持库(CSL)可以帮助开发者更为便捷地开发TMS320C55X系列DSP的片上外设程序,以开发周期性方波发生器(需启用大内存模式)为例,下列准备工作并不是必须的是( )。
选项:
A: 包含头文件“csl_pll.h”和“csl_timer.h”
B: . “Predefined Symbol”中添加“_CSL5509_LIB_”
C: 载入对应的C55X-DSP BIOS文件
D: “Include library file”中添加“csl5509ax.lib”
答案: 【 载入对应的C55X-DSP BIOS文件 】
14、单选题:
若要用C语言来编写DSP的中断服务函数, 中断函数声明之前需要加上什么描述字( )
选项:
A: callback
B: interrupt
C: system
D: channel
答案: 【 interrupt 】
15、单选题:
在DSP-C语言程序开发中,若要用指针来访问IO端口, 指针声明之前要加上什么描述字( )
选项:
A: ioport
B: device
C: peripheral
D: interface
答案: 【 ioport 】
16、单选题:
在DSP-C语言程序开发中,若要将数组定义在片上内存中,数组声明之前要加上什么描述字( )
选项:
A: internal
B: kernel
C: onchip
D: volatile
答案: 【 onchip 】
17、判断题:
TMS320C55X DSP 的C语言程序开发时,int型数据的宽度为32位
选项:
A: 正确
B: 错误
答案: 【 错误】
18、判断题:
TMS320C55X DSP 的C语言程序开发时,double型数据的宽度为64位
选项:
A: 正确
B: 错误
答案: 【 错误】
19、判断题:
TMS320C55X DSP 的C语言程序开发时,字符型数据的宽度为8位
选项:
A: 正确
B: 错误
答案: 【 错误】
20、判断题:
CCS软件开发系统仅支持C语言程序编程
选项:
A: 正确
B: 错误
答案: 【 错误】
21、判断题:
在DSP处理器汇编程序中,标号区分大小写
选项:
A: 正确
B: 错误
答案: 【 正确】
22、判断题:
在DSP处理器汇编程序中,仅标号可以从每行首列开始, 其它指令或伪指令都不能从首列开始
选项:
A: 正确
B: 错误
答案: 【 正确】
23、判断题:
在.text、.data和.bss段,初始化段是.text和.data,未初始化段是.bss
选项:
A: 正确
B: 错误
答案: 【 正确】
24、判断题:
C55x DSP的指令系统有助记符指令和代数指令两种形式
选项:
A: 正确
B: 错误
答案: 【 正确】
25、判断题:
一般COFF目标文件中包含.text、.data和.sect三个缺省的段
选项:
A: 正确
B: 错误
答案: 【 正确】
26、判断题:
SECTIONS伪指令用于指定目标存储器结构
选项:
A: 正确
B: 错误
答案: 【 错误】
27、判断题:
MEMORY伪指令用于控制段的构成与地址分配
选项:
A: 正确
B: 错误
答案: 【 错误】
28、判断题:
C55x DSP汇编语言的伪指令也是一种指令,同样占用存储空间
选项:
A: 正确
B: 错误
答案: 【 错误】
第四章 TMS320C55x DSP的硬件体系及指令系统
TMS320C55x DSP的指令系统_测试
1、单选题:
TMS320C55x是TMS320家族中的定点数字信号处理器,可以使用两种指令集:助记符指令集和( )
选项:
A: 控制指令集
B: 算术指令集
C: 逻辑指令集
D: 代数指令集
答案: 【 代数指令集】
2、单选题:
汇编语言“MOV *(#032002),T2”使用的寻址方式是 ( )
选项:
A: 直接寻址
B: 立即寻址
C: 间接寻址
D: 绝对寻址
答案: 【 绝对寻址】
3、单选题:
TMS320C55X系列DSP汇编语句“MOV *AR4,T2”使用的寻址方式是 ( )
选项:
A: 直接寻址
B: 立即寻址
C: 间接寻址
D: 绝对寻址
答案: 【
