文档库 最新最全的文档下载
当前位置:文档库 › DSP技术及应用习题答案

DSP技术及应用习题答案

DSP技术及应用习题答案
DSP技术及应用习题答案

《DSP技术及应用》习题答案

第1章绪论

1.1 DSP的概念是什么?本书说指的DSP是什么?

答:DSP有两个概念。一是数字信号处理(Digital Signal Processing),指以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理;二是数字信号处理器(Digital Signal Processor),指是一种特别适合于进行数字信号处理运算的微处理器,其主要应用是实时快速地实现各种数字信号处理算法。

本书中的DSP主要指后者,讲述数字信号处理器的应用。

1.2 什么是哈佛结构和冯?诺伊曼结构?它们有什么区别?

答:(1)冯·诺伊曼(Von Neuman)结构

该结构采用单存储空间,即程序指令和数据共用一个存储空间,使用单一的地址和数据总线,取指令和取操作数都是通过一条总线分时进行。当进行高速运算时,不但不能同时进行取指令和取操作数,而且还会造成数据传输通道的瓶颈现象,其工作速度较慢。

(2)哈佛(Harvard)结构

该结构采用双存储空间,程序存储器和数据存储器分开,有各自独立的程序总线和数据总线,可独立编址和独立访问,可对程序和数据进行独立传输,使取指令操作、指令执行操作、数据吞吐并行完成,大大地提高了数据处理能力和指令的执行速度,非常适合于实时的数字信号处理。

1.3 已知一个16进制数3000H,若该数分别用Q0、Q5、Q15表示,试计算该数的大小。

答:3000H=12288。若用Q0表示,则该数就是12288;若用Q5表示,则该数就是12288*2-5=384;若用Q15表示,则该数就是12288*2-15=0.375

1.4 若某一个变量用Q10表示,试计算该变量所能表示的数值范围和精度。答:Q10能表示的数值范围是-32~31.9990234,其精度为2-10

1.5 若x=0.4567,试分别用Q15、Q14、Q5将该数转换为定点数。

答:Q15:x*215=int(0.4567*32768)=14965;Q14:x*214=int(0.4567*16384)=7482;Q5:x*25=int(0.4567*32)=14。

注意:结果都要取整;可以十进制也可以是十六进制。

第2章TMS320C54x的CPU结构和存储器配置

2.1 TMS320C54x芯片的CPU主要由哪几部分组成?

答:CPU主要组成是40位的算术逻辑运算单元ALU;

40位的累加器A和B;

40位的桶形移位寄存器;

乘法累加单元(MAC);

比较、选择和存储单元(CSSU);

指数编码器(EXP);

16位的状态寄存器ST0、ST1以及处理器工作方式状态寄存器PMST;

寻址单元。

2.2 处理器工作方式状态寄存器PMST中的MP/MC、OVLY和DROM三个状态位对‘C54x的存储空间结构各有何影响?

答:MP/MC控制位用来决定程序存储空间是否使用内部存储器。当MP/ MC=0时,称为微计算机模式,允许片内ROM配置到程序存储器。当MP/ MC=1时,称为微处理器模式,禁止片内ROM配置到程序存储器。

OVLY控制位用来决定程序存储空间是否使用内部RAM。当OVLY= 0时,程序存储空间不使用内部RAM。当OVLY= 1时,程序存储空间使用内部RAM,内部RAM同时被映射到程序存储空间和数据存储空间。

DROM:用来决定片内ROM是否可以映射到数据存储空间。当DROM=1时,片内ROM配置到程序和数据存储空间。当DROM=0时,禁止片内ROM配置到数据存储空间。

第3章TMS320C54x的指令系统

3.1 已知(30H)=50H,AR2=40H,AR3=60H,AR4=80H。

MVKD 30H,*AR2 ;(40H)=50H

MVDD *AR2,*AR3 ;(60H)=50H

MVDM *AR3,AR4 ;AR4=50H

运行以上程序后,(30H)、(40H)、*AR3和AR4的值分别等于多少?

答:均等于50H。

3.2已知(80H)=20H,(81H)=30H。

LD #0,DP

LD 80H,16,B

ADD 81H,B

运行以上程序后,B等于多少?

答:此题错误。因为第2和第3条指令中的80H、81H默认是@80H、@81H,那么根据直接寻址方式的地址形成,DP的值放在高9位,@后面的值只取低7位,合在一起形成16位地址就是0000000000000000B(0000H)、0000000000000001B (0001H)。而这2个地址的值已知条件中没有说明,此题无解。

如果按照已知条件,应该将DP值置为1,即第1条指令改为LD #1,DP。则第2条指令执行后,B=200000H;第3条指令执行后,B=200030H。

3.3 试为下列程序段的每条指令加上注释。

STM #88H, AR0 ;AR0=0088H

LD #1000H, A ;A=0000001000H

zhong: SUB AR0, A ;A=0000001000H-0088H=0000000F78H BC zhong, AGT, AOV ;若A>0且A溢出,则跳转至zhong

3.4 阅读以下程序,分别写出运行结果。

.bss x, 4 .bss x, 4

.data .data

table: .word 4, 8, 16, 32 table: .word 4, 8, 16, 32

…………

STM #x, AR1 STM #x, AR1

RPT 2 RPT 2

MVPD table, *AR1+ MVPD table, *+AR1

答:左边的程序段的运行结果是以x开始的3个存储单元分别置初值4,8,16。

右边的程序段的运行结果是以x+1开始的3个存储单元分别置初值4,8,16,而x没有置初值。

第4章TMS320C54x汇编语言程序设计

4.1 说明.text段、.data段和.bss段分别包含什么内容?

答:.text段是已初始化段,包含可执行的程序代码,是汇编语言程序的正文;

.data段也是已初始化段,一般包含初始化的数据块;

.bss段是未初始化段,没有确切内容,主要作用是定义变量,预留存储单元。

4.2 在堆栈操作中,PC当前地址为4020H,SP当前地址为0013H,运行PSHM AR7后,PC和SP的值分别是多少?

答:PC=4021,SP=0012H。

4.3 试编写0.25×(-0.1)的程序代码。

答:.mmregs

STACK .usect “STACK”,10h ; 为堆栈指定空间

.bss x,1 ; 为变量x,y,z各分配1个字的空间

.bss y, 1

.bss z, 1

.def start

.data

table: .word 25*32768 /100 ; 变量初始化

.word -1*32768 /10

.text

start: STM # 0,SWWSR ; 插入0个等待状态

STM # STACK + 10h,SP ; 设置堆栈指针

STM # x,AR1 ; AR1指向x

RPT #1

MVPD table,*AR1+ ; 从程序存储器到数据存储器

SSBX FRCT ;FRCT置1

LD # x, DP ;设置DP

LD @x, T

MPY @y, A ;x*y

STH A,@z ;存结果

end: B end

.end

4.4 编写程序段,设计一个存储空间为100字的堆栈。

答:STACK .usect “STACK”,100

STM # STACK + 100,SP ; 设置堆栈指针

4.5 编写程序段,实现对数组x[5]中的每个元素都加1。

答:.bss x, 5

begin: STM #x, AR4

STM #4, AR3

loop: ADDM #1, *AR4+

BANZ loop, *AR3-

4.6 编写完整程序,实现y=x1+x2+x3+x4+x5。

答:.mmregs

STACK .usect “STACK”,10h ; 为堆栈指定空间

.bss x1,1 ; 为变量x1~x5,y各分配1个字的空间

.bss x2, 1

.bss x3, 1

.bss x4, 1

.bss x5, 1

.bss y, 1

.def start

.data

table: .word 1,2,3,4,5 ; 初始化数据

.text

start: STM # 0,SWWSR ; 插入0个等待状态

STM # STACK + 10h,SP ; 设置堆栈指针

STM # x1,AR1 ; AR1指向x

RPT #4

MVPD table,*AR1+ ; 从程序存储器到数据存储器

STM # x1, AR2 ;设置首地址

RPTZ A, #4

ADD *AR2+, A

STL A, *AR2+

STH A, *AR2

end: B end

.end

4.9 阅读以下程序,写出运行结果。

.bss y, 5

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

STM #y, AR2

RPT #5

MVPD table, *AR2+

LD #0, B

LD#81H, AR5

STM#0, A

STM #4, BRC

STM #y, AR5

RPTB sub-1

ADD *AR5, B, A

STL A, *AR5+

sub: LD #0, B

运行以上程序后,(81H)、(82H)、(83H)、(84H)和(85H)的值分别是多少?答:题目中不仅有指令语法错误,还有逻辑错误。因为虽然通过LD#81H, AR5将81H赋给AR5,但是后面又有STM #y, AR5。所以AR5的值依然是y,运行后不会将加法的结果送到81H~85H单元。

当然,根据题意,运行后的结果是(81H)=1,(82H)=2,(83H)=3,(84H)=4,(85H)=5。

4.10 链接命令文件中,MEMORY和SECTION命令的任务是什么?

答:MEMORY命令的作用是定义系统中所包含的各种形式的存储器,以及它们占据的地址范围。

SECTION命令的作用是将输出端定位到所定义的存储器中。

注:4.7、4.8、4.11题系实验要求,不提供参考答案,请同学们自行上机编程验证。

DSP原理及应用考试卷答案

. 3、若链接器命令文件的MEMORY部分如下所示: MEMORY { PAGE 0: PROG: origin=C00h, length=1000h PAGE 1: DATA: origin=80h, length=200h } 则下面说法不正确的是(A) A、程序存储器配置为4K字大小 B、程序存储器配置为8K字大小 C、数据存储器配置为512字大小 D、数据存储器取名为DATA 6、假定AR3中当前值为200h,AR0中的值为20h,下面说法正确的是() A、在执行指令*AR3+0B后,AR3的值是200h; B、在执行指令*AR3-0B后,AR3的值为23Fh; C、在执行指令*AR3-0B后,AR3的值是180h; 7、下面对一些常用的伪指令说法正确的是:(D ) A、.def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号; B、.ref 所定义的符号,是当前模块中定义,并可在别的模块中使用的符号; C、.sect命令定义的段是未初始化的段; D、.usect命令定义的段是未初始化的段。 8、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的 那些辅助寄存器如果使用到了是非法的( D ) A、AR2 B、AR4 C、AR5 D、AR6 3、假设AR3的当前值为200h,当使用以下TMS320C54XX寻址模式后其中的值为多少?假定 AR0的值为20h。 (1)*AR3+0 (2)*AR3-0 (3)*AR3+ (4)*AR3 2.在直接寻址中,指令代码包含了数据存储器地址的低7 位。当ST1中直接寻址编辑方式位CPL =0 时,与DP相结合形成16位数据存储器地址;当ST1中直接寻址编辑方式位CPL =1 时,加上SP基地址形成数据存储器地址。 3.TMS320C54有两个通用引脚,BIO和XF,BIO 输入引脚可用于监视外部接口器件的状态;XF 输出引脚可以用于与外部接口器件的握手信号。 4.累加器又叫做目的寄存器,它的作用是存放从ALU或乘法器/加法器单元输出的数据。它的存放格式为Array 5.桶形移位器的移位数有三中表达方式:立即数;ASM ;T低6位 6.DSP可以处理双16位或双精度算术运算,当C16=0 双精度运算方式,当C16=1 为双16位运算方式。 20.ST1的C16= 0 表示ALU工作在双精度算术运算方式。 7.复位电路有三种方式,分别是上电复位;手动复位;软件复位。 8.立即数寻址指令中在数字或符号常数前面加一个# 号,来表示立即数。 9.位倒序寻址方式中,AR0中存放的是FFT点数的一半。 10.一般,COFF目标文件中包含三个缺省的段:.text 段;.data 段和.bss 段。11.汇编源程序中标号可选,若使用标号,则标号必须从第一列开始;程序中可以有注释,注释在第一列开始时前面需标上星号或分号,但在其它列开始的注释前面只能标分号。 12.C5402有23条外部程序地址线,其程序空间可扩展到1M ,内程序区在第0页。

数据库原理与应用试题库

《数据库原理与应用》试题库 (附答案)

第一部分基本概念 一、单项选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中, 数据独立性最高的是 阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 答案:A 2 。 .数据库系统与文件系统的主要区别是 A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量 答案:B 3 。 .数据库的概念模型独立于 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 答案:A .数据库是在计算机系统中按照一定的数据模型 4 组织、存储和应用的 ① 支持数据库各种操作 , 的软件系统叫 ② DBMS ,由计算机、操作系统、 、数据库、应用程序及用户等组成的一个整体叫做 ③ 。 ① A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合 ② A.命令系统 B.数据库管理系统 C.数据库系统 D.操作系统 ③ A.文件系统 B.数据库系统 C.软件系统 D.数据库管理系统 答案:①B ②B ③B 5.数据库的基本特点是。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 答案:B 6.数据库具有①、最小的②和较高的③。 ① A.程序结构化 B.数据结构化 C.程序标准化 D.数据模块化 ② A.冗余度 B.存储量 C.完整性 D.有效性 ③ A.程序与数据可靠性 B.程序与数据完整性 C.程序与数据独立性 D.程序与数据一致性 答案:①B ②A ③C 7.在数据库中,下列说法是不正确的。 A.数据库避免了一切数据的重复 B.若系统是完全可以控制的,则系统可确保更新时的一致性 C.数据库中的数据可以共享 D.数据库减少了数据冗余 答案:A 8.是存储在计算机内有结构的数据的集合。

《DSP原理及应用》试卷习题答案.doc

通信系《 DSP 原理及应用》期末考试题(答案) 姓名:学号:班级:分数: 考试时间: 15:40~ 17:30考试方式:开卷;注意:所有答案必须写在答题纸上,试卷上的答案无效! 一、填空题(每空 2 分,共 20 分) 1、在 C 语言和 C55x 汇编语言的混合程序设计中, C 函数的参数和返回值传递到 C55x的寄存器中。在函数“ long func(int *p1, int i2, int i3, int i4) 中, *p1 传递到AR0寄存器,i2传递到T0寄存器,i4 到AR1寄存器,返回值由AC0寄存器传递。传递 ” 2、汇编语言“mov *AR0,AC0”使用的寻址方式是间接寻址模式,“mov#0x3, DPH”使用的寻址方式是直接寻址模式,“ mov*(#0x011234) ,T2”使用 的寻址方式是绝对寻址模式。 3、指令执行前 AC0的值是 0012345678,那么汇编语句“ AND #0x7f , AC0”, 执行之后,AC0的值是0000000078。 4、C55x 的链接器命令文件中, SECTIONS命令的主要作用是告诉链接器如何将输 入段组合成输出段,以及在存储器何处存放输出。MEMORY命令的主要作用是定义目标系统的存储器配置图,包括对存储器各部分的命名,以及规定它们的起始地址和长 度。 二、简述题(共40 分) 1、根据你的理解,试列举DSP 芯片的特点?( 5 分) 答:哈佛结构;多总线结构;指令系统的流水线操作;专用的硬件乘法器;特殊的 指令;快速的指令周期;丰富的外设 DSP 2、TMS320C55x芯片的总线结构有何特点,主要包括哪些总线?它们的功能是 什么?( 6 分)

dsp原理与应用考试复习题答案

d s p原理与应用考试复习 题答案 The latest revision on November 22, 2020

填空: 1.TI公司的定点DSP系列、TMS320C5000系列和 系列。 2.TMS320X2812主频高达150mhz,采用哈佛总线结构模式。 3.TMS320X2812芯片的封装方式有176引脚的PGF低剖面四芯线扁平LQFP封装和179针的GHH球形网络阵列BGA封装。 4.TMS320X2812的事件管理器模块包括 2个通用定时器、 3个比较单元、 3个捕获单元、以及 1个正交编码电路。 5.CMD文件的有两大功能,一是通过MEMORY伪指令来指示存储空间,二是通过sections伪指令来分配到存储空间。 6.“# pragma DATA_SECTION”命令用来定义数据段,“# pragma DATA_SECTION”命令用来定义。 7.TMS320X2812三级中断分别是CPU级、 PIE中断和外设级。 8.F2812存储器被划分成程序空间和数据空间、保留区和 CPU中断向量。 9.SCI模块的信号有外部信号、控制信号和中断信号。 10.F2812 DSP中传送执行指令所需的地址需要用到 PAB 、DRAB和EAB 这3条地址总线。 语言程序经过编译后会生成两大类的段:代码段和数据段。

简答: 1.DSP芯片有哪些主要特点DSP的主要特点有: 1.哈佛结构 2.多总线结构 3.流水线结构 4.多处理单元 5特殊的DSP指令 6.指令周期短 7.运算精度高 8.硬件配置强。 2.简述典型DSP应用系统的构成。 一个典型的DSP系统应包括抗混叠滤波器、数据采集A/D转换器、数字信号处理器DSP、D/A转换器和低 通滤波器等组成。 输入信号首先进行带限滤波和抽样,然后进行数模变换将信号变换成数字比特流,根据奈奎斯特抽样定理,对低通模拟信号,为保持信号的不丢失,抽样频率至少必须是输入带限信号最高频率的2倍。 3.简述DSP应用系统的一般设计开发过程。如何选择DSP芯片 答:DSP应用系统的一般开发过程有:系统需求说明;定义技术指标;选择DSP芯片及外围芯片;软件设计说明、软件编程与测试;硬件设计说明、硬件电力与调试;系统集成;系统测试,样机、中试与产品。

数据库原理与应用考试试题及答案

1.消除了非主属性对码的部分函数依赖的1NF的关系模式,必定是()。 A.1NF B.2NF C.3NF D.BCNF 2 .下列关于数据库恢复说法不正确的是() A.事物故障恢复采用日志文件 B.系统故障恢复采用日志文件 C.介质故障恢复采用日志文件 D.以上故障恢复均不采用日志文件 3.下面()不是常用的数据模型? A.关系模型 B.线性模型 C.层次模型 D.网状模型 4 .在数据库设计中,将E-R图转换成关系数据模型的过程属于()A.需求分析阶段B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 5 .DBMS中实现事务持久性的子系统是() A.安全性管理子系统 B.完整性管理子系统 C.并发控制子系统 D.恢复管理子系统 6.数据库与文件系统的根本区别在于() A.提高了系统效率 B.方便了用户使用 C.数据的结构化 D.节省了存储空间 7.SQL语言是()的语言,容易学习。 A.过程化 B.非过程化 C.格式化 D.导航式 8.为了防止一个用户的工作不适当地影响另一个用户,应该采取()。 A.完整性控制 B.访问控制

C.安全性控制 D.并发控制 9.DBMS普遍采用()方法来保证调度的正确性。 A.索引 B.授权 C.封锁 D.日志 10.事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是()。 A.一级封锁协议 B.二级封锁协议 C.三级封锁协议 D.零级封锁协议 11.下面的选项不是关系数据库基本特征的是()。 A.不同的列应有不同的数据类型 B.不同的列应有不同的列名 C.与行的次序无关 D.与列的次序无关 12.关系模型中实现实体间N:M联系是通过增加一个()。 A.关系实现 B.属性实现 C.关系或一个属性实现 D.关系和一个属性实现 13.关系代数运算是以()为基础的运算。 A.关系运算 B.谓词演算 C.集合运算 D.代数运算 14.数据库设计可划分为七个阶段,每个阶段都有自己的设计内容,“为哪些关系,在哪些属性上、键什么样的索引”这一设计内容应该属于()设计阶段。 A.概念设计 B.逻辑设计 C.物理设计 D.全局设计 15.SQL语言中的COMMIT语句的主要作用是()。 A.结束程序 B.返回系统 C.提交事务 D.存储数据 16.一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是()。 A.原子性 B.一致性 C.独立性 D.持久性 17.关系的主属性不能取空值,属于()

DSP原理及应用考试卷1答案

DSP课程考试试卷1 1、对于TMS320C54x系列DSP芯片,下列说法正确的是( C ) (A) 专用型DSP (B)32位DSP (C) 定点型DSP (D) 浮点型DSP 2、要使DSP能够响应某个可屏蔽中断,下面的说法正确的是(B ) A.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0 B.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置1 C.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置0 D.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置1 3、若链接器命令文件的MEMORY部分如下所示: MEMORY { PAGE 0: PROG: origin=C00h, length=1000h PAGE 1: DATA: origin=80h, length=200h } 则下面说法不正确的是(A) A、程序存储器配置为4K字大小 B、程序存储器配置为8K字大小 C、数据存储器配置为512字大小 D、数据存储器取名为DATA 5、C54X DSP的流水线是由(B )级(也即是由多少个操作阶段)组成。 (A) 4 (B) 6 (C) 8 (D) 10 6、假定AR3中当前值为200h,AR0中的值为20h,下面说法正确的是() A、在执行指令*AR3+0B后,AR3的值是200h; B、在执行指令*AR3-0B后,AR3的值为23Fh; C、在执行指令*AR3-0B后,AR3的值是180h; 7、下面对一些常用的伪指令说法正确的是:(D ) A、.def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号; B、.ref 所定义的符号,是当前模块中定义,并可在别的模块中使用的符号; C、.sect命令定义的段是未初始化的段; D、.usect命令定义的段是未初始化的段。 8、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的 那些辅助寄存器如果使用到了是非法的( D ) A、AR2 B、AR4 C、AR5 D、AR6 二、填空题(每空2分,共20分) 1、DSP芯片按照其用途分类,可以分为通用型和专用型两种。 2、在堆栈操作中,PC当前地址为4020h,SP当前地址为0033h,运行PSHM AR2后,PC= 4021h , SP= 0032h 。(PSHM AR2为单字指令) 3、TMS320C54xDSP芯片四种串行口类型是指SP 、BSP 、McBSP和TDMcBSP。 4、请简要说明TMS320C5402VCDSP以下引脚的功能: RS:复位引用脚,IOSTRB: I//O选通信号引脚。 5、TMS320C54xDSP的内部总线主要包括程序总线、数据总线和地址总线。 三、问答题与程序阅读题(共计24分) 1、简述DSP程序的段.text, .data, .bss,各包含什么内容。(6分)

DSP技术应用及发展前景浅析

DSP技术应用及发展前景浅析 【摘要】数字信号处理(DSP)是广泛应用于许多领域的新兴学科,因其具有可程控、可预见性、精度高、稳定性好、可靠性和可重复性好、易于实现自适应算法、大规模集成等优点,广泛应用于实时信号处理系统中。本文概述了DSP技术在各个领域的应用状况,以及在未来的发展前景。 【关键词】数字信号处理数据处理信息技术 1 引言 20世纪60年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。在过去的二十多年时间里,数字信号处理已经在通信等领域得到极为广泛的应用。数字信号处理是利用计算机或专用处理设备,以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理,以得到符合人们需要的信号形式。 2 DSP目前的主要应用领域 DSP技术在数据通信、汽车电子、图像处理以及声音处理等领域应用广泛。 (1)数字化移动电话 数字移动电话可划为两大类:高速移动电话和低速移动电话。而无论是高速移动电话还是低速移动电话,都要用至少1个DSP,因此,高速发展的数字化移动电话急需极为大量的DSP器件。 (2)数据调制解调器 数字信号处理器的传统应用领域之一,就是调制解调器。调制解调器是联系通信与多媒体信息处理系统的纽带。利用PC机通过调制解调器经由电话线路,实现拨号连接Internet 是最简便的访问形式。由于Internet用户急剧增加,由PC机上利用浏览程序调用活动图像信息量增大,就需要使用数据传送速度更高的调制解调器。这就意味,在高速调制解调器里需要更高性能的DSP器件。 (3)磁盘/光盘控制器需求 多种信息存储媒体产品的迅速发展,诸如磁盘存储器、CD-ROM和DVD (DigitalVersatileDisk)-ROM的纷纷上市。今日的磁盘驱动器HDD,存储容量已相当可观,大型HDD姑且不谈,就连普通PC机的HDD的存储容量也远在1GB以上,小型HDD 向高密度、高存储容量和高速存取方向发展,其控制器必须具备高精度和高速响应特性,它所用的DSP性能也是今非昔比,高速DSP是必不可少的关键性器件。 (4)图形图像处理需求 DVD里应用的活动图像压缩/解压缩用MPEG2编码/译码器,同时也广泛地应用于视频点播VOD、高品位有线电视和卫星广播等诸多领域。这些领域应用的DSP应该具备更高的处理速度和功能。而且,活动图像压缩/解压技术也日新月异,例如,DCT变换域编码很难提高压缩比与重构图像质量,于是出现了对以视觉感知特性为指导的小波分析图像压缩方法。新的算法出现,要求相应的高性能DSP。 (5)汽车电子系统及其它应用领域 汽车电子系统日益兴旺发达,诸如装设红外线和毫米波雷达,将需用DSP进行分析。利用摄像机拍摄的图像数据需要经过DSP处理,才能在驾驶系统里显示出来,供驾驶人员参考。因此,DSP在汽车电子领域的应用也必然会越来越广泛。 (6)声音处理。 声音数字压缩技术早已开始应用,其中以脉冲编码调制(PCM)的方法最普遍。由于其

数据库技术与应用-复习题答案

一、填空题 1.在关系模型中,实体及实体之间的联系都用二维表来表示。在数据库的物理组织中,它 以文件形式存储。 2.数据库中的选择、投影、连接等操作均可由数据库管理系统实现。 3.在关系数据库模型中,二维表的列称为字段,行称为记录。 4.在Access中,查询可作为窗体、报表和数据访问页的数据源。 5.子查询“包含于”对应的谓词是In。 6.参数查询中的参数要用[]中括号括起来,并且设置条件提示。 7.绑定文本框可以从表、查询或SQL语言中获取所需的内容。 8.在创建主/子窗体之前,必须设置主窗体和子窗体(主表和子表)之间的关系。 9.表A中的一条记录可以与表B中的多条记录匹配,但是表B中的一条记录至多只能与表 A中的一条记录匹配,这样的关系是“一对多”。 10.两个实体之间的联系有3种,分别是一对一、一对多和多对多。 11.在关系数据库中,唯一标识一条记录的一个或多个字段称为主键。 12.参照完整性是一个准则系统,Access使用这个系统用来确保相关表中记录之间的关系 有效性,并且不会因意外删除或更改相关数据。 13.在数据表中,记录是由一个或多个字段组成的。 14.在关系数据库的基本操作中,把由一个关系中相同属性值的元组连接到一起形成新的二 维表的操作称为连接。 15.关系规范化是指关系模型中的每一个关系模式都必须满足一定的要求。 16.数据表之间的联系常通过不同表的共同字段名来体现。 17.表是Access数据库的基础,是存储数据的地方,是查询、窗体、报表等其他数据库对 象的基础。 18.在Access中数据表结构的设计是在设计器中完成的。 19.在查询中,写在“条件”行同一行的条件之间是并的逻辑关系,写在“条件”行不同行 的条件之间是或的逻辑关系。 20.窗体的数据来源主要包括表和查询。 21.计算型控件一般来说用表达式/公式作为数据源。 22.主窗体和子窗体通常用多个表或查询的数据,这些表或查询中的数据具有一对一/一对 多的关系。 23.在报表中可以根据字段、表达式对记录进行排序或分组。 24.DBMS/数据库管理系统软件具有数据的安全性控制、数据的完整性控制、并发控制和故 障恢复功能。 25.数据库系统体系结构中三级模式是模式、外模式、内模式。 26.实体完整性是对关系中元组的唯一性约束,也就是对关系的主码的约束。 27.若想设计一个性能良好的数据库,就要尽量满足关系规范化原则。

DSP原理及应用考试卷答案

河南理工大学DSP课程考试试卷 1、对于TMS320C54x系列DSP芯片,下列说法正确的是( C ) (A) 专用型DSP (B)32位DSP (C) 定点型DSP (D) 浮点型DSP 2、要使DSP能够响应某个可屏蔽中断,下面的说法正确的是(B ) A.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0 B.需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置1 C.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置0 D.需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置1 3、若链接器命令文件的MEMORY部分如下所示: MEMORY { PAGE 0: PROG: origin=C00h, length=1000h PAGE 1: DATA: origin=80h, length=200h } 则下面说法不正确的是(A) A、程序存储器配置为4K字大小 B、程序存储器配置为8K字大小 C、数据存储器配置为512字大小 D、数据存储器取名为DATA 5、C54X DSP的流水线是由(B )级(也即是由多少个操作阶段)组成。 (A) 4 (B) 6 (C) 8 (D) 10 6、假定AR3中当前值为200h,AR0中的值为20h,下面说法正确的是() A、在执行指令*AR3+0B后,AR3的值是200h; B、在执行指令*AR3-0B后,AR3的值为23Fh; C、在执行指令*AR3-0B后,AR3的值是180h; 7、下面对一些常用的伪指令说法正确的是:(D ) A、.def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号; B、.ref 所定义的符号,是当前模块中定义,并可在别的模块中使用的符号; C、.sect命令定义的段是未初始化的段; D、.usect命令定义的段是未初始化的段。 8、在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,下面的 那些辅助寄存器如果使用到了是非法的( D )

DSP技术与应用

课程结业论文 TM1300 DSP系统以太网通信接口的 设计 课程名称:DSP原理及应用 任课教师:许善祥 所在学院:信息技术学院 专业:电气工程及其自动化 班级:电气(2)班 学生姓名: 学号: 中国·大庆2015 年 5 月

DSP技术在计算机工程中的应用 基于DSP的MPEG4视频编码技术研究与实现 摘要 视频编码是多媒体通信中的核心技术,它不但关系到通信带宽,也关系到通信过程中的图像质量。随着多媒体技术在网络的广泛应用,视频编码技术更加显得重要。与之相适应,各种多媒体数据压缩编码标准也在不断地发展和完善。MPEG.4是现在最重要最有影响的多媒体数据编码国际标准之一。基于对象的编码思想使其具有高压缩比、可扩展性、可交互性等许多特点。ADI公司的Blacfin系列的DSP在图像处理方面有其出色的表现和较低的价格而获得关注。本文基于ADSP.BF561 DSP的特点,探讨了MPEG.4在BF561上的视频数据的实时编码的实现。本论文首先系统介绍了MPEG.4编码的特点以及选用BF561的原因,接着分析了MPEG.4的主要技术,并介绍了MPEG.4简单编码框架编码器的软件实现方案,给出了方案流程图,在VC++环境下用C语言实现了MPEG.4简单框架的视频压缩功能。其次,研究了核心算法DCT变换和运动估计的优化算法,通过分析运动向量的分布相关性,结合提前中止准则,提出了基于起点预测的改进菱形运动估计算法。另外根据BF561双核的特点,设计了一种基于宏块层并行算法。最后,本文从硬件平台特征出发,在存储器设置、DMA控制和代码等方面对编码方案进行优化。经本方案优化后,编码器的编码效果得到很大的提高,能够在BF561处理器上实现CIF格式30帧 /秒的码率,达到预期的目标。 第一章绪论 1.1课题提出 21世纪的人类社会将是信息化社会,数字化后的信息,尤其是数字化后的视频信息具有海量数据性,它给信息的存储和传输造成很大的困难,己成为人类有效地获取和使用信息的瓶颈问题之一。1895年电影的诞生第一次将视频信号带给了人类社会,随着电视的发明和普及,视频信号走进了千家万户。数字技术的广泛应用,对视频信号的存储和传输带来了一次革命,但是从模拟转换到数字的原始视频信号的数据量是惊人的,单纯地靠提高存储容量或信道传输速率的做法是不切实际的,以传输未经处理的标准清晰度电视(SDTV,Standard Definition Television)的图像格式为例,704像素(水平)*480像素(垂直),帧频60HZ/隔行扫描,其每秒的数据量是:704*480*30*1.5(4:2:0)=15206400Bytes。更不用说,现在流行的高清电视(HDTV,Hign Definition Television),其数据量是标清的5倍多,这显然远远超出了目前Intemet通信信道的能

数据库技术及应用试题库

1、信息世界的基本术语单位:实体、属性和联系。 2、根据联系的特点可将其分成三种基本类型:1对1的联系, 1对多的联系,多对多的联系。 3、能够识别实体中每个实体的属性或属性的组合称为该实体的集的关键字。 4、数据模型是数据库中用于将现实世界转化为数据世界的模型。 5、常用数据模型:层次模型、网状模型和关系模型。 6、关系数据模型是三大经典模型中最晚发展的一种,是相对建模能力最强的一种,也是目前使用最多的一种模型。 7、关系模型将实体与实体之间的关系抽象成一个二维表格。 8、关系中不允许有相同的属性名; 9、每一列的数据类型必须相同,且取自于同一个域; 10、不允许有相同的元组; 11、行的顺序和列的顺序可以任意排列; 12、关系的任何一个属性都必须是不可再分的元素; 13、SPARC结构对数据库的组织从内到外分三个层次描述,分别称为内模式、模式和外模式,三个模式反映了看待数据库的三种不同数据观点。 14、模式也称概念数据模式,对应总体概念级数据库,故称为数据库管理员视图。属于信息模型,常见有:实体-联系(E-R模型)、 15、内模式又称存储模式,反映数据的存储结构,故内模式也称系统程序员视图。 16、外模式是面向用户的,是呈现在用户面前的数据库,故外模式也称用户视图。通常外模式是模式的一个子集,故外模式称为子模式,它包含允许特定用户使用的那部分数据。 17、模式是内模式的的逻辑表示;内模式是模式的物理实现;外模式是模式的部分抽取。 18、三个模式反映了三种不同观点:模式表示了概念级的数据库,体现了数据库的总体观;内模式表示物理数据库,体现对数据库的存储观;外模式表示用户数据库,体现对数据库的用户观。总体观和存储观只有一个,而用户观可以有多个,一个应用就有一个用户观。 19、在三个模式之间存在着两种映射:模式/外模式映射;模式/内模式映射。 20、模式/外模式映射作用是保证数据的概念模式发生变化的时,只改变映射关系,从而保证外模式不变。而应用程序时根据外模式编写的,这种外模式独立于模式的特征即逻辑数据独立性。 21、模式/内模式映射作用当存储模式发生变化时,只改变映射关系,从而保证模式和子模式不变,这种逻辑数据独立于物理数据的特征,即物理独立性。22、数据库系统的组成:基本计算机系统、数据库(DB)、数据库管理系统(DBMS)、数据库应用程序、数据库管理员(DBA) 23、DD:关于各种数据结构的描述数据,如表的结构、每个属性的数据类型等,称为描述数据库,通常由一个数据字典(Database Dictionary,DD)来管理。 24、这个机构就是数据库管理系统(DBMS)。 25、关系模型的特点就是把实体和实体之间的联系抽象成一个二维表格。 26、一个关系模式可以取任意多个值。 27、关系 = 关系的型 + 关系的值

DSP原理与应用(复习试题集)

1、累加器A分为三个部分,分别为 AG、AH、AL ; 2、TMS320VC5402型DSP的内部采用 8 条 16 位的多总线结构; 3、TMS320VC5402型DSP采用哈佛总线结构对程序存储器和数据存储器进行控制; 4、TMS320VC5402型DSP有 8 个辅助工作寄存器; 5、DSP处理器TMS320VC5402中DARM的容量是 16K 字; 6、TI公司的DSP处理器TMS320VC5402PGE100有 2 个定时器; 7、在连接器命令文件中,PAGE 1 通常指数据存储空间; 8、C54x的中断系统的中断源分为硬件中断和软件中断; 9、TI公司DSP处理器的软件开发环境是 CCS(Code Composer Studio); 10、DSP处理器TMS320VC5402外部有 20根地址线; 11、直接寻址中从页指针的位置可以偏移寻址 128 个单元; 12、在链接器命令文件中,PAGE 0通常指程序存储空间; 13、C54x系列DSP处理器中,实现时钟频率倍频或分频的部件是锁相环PLL ; 14、TMS320C54x系列DSP处理器上电复位后,程序从指定存储地址 FF80H 单元开始工作; 15、TMS320C54x系列DSP处理器有 2 个通用I/O引脚,分别是 BIO和XF ; 16、DSP处理器按数据格式分为两类,分别是定点DSP和浮点DSP ; 17、TMS329VC5402型DSP的ST1寄存器中,INTM位的功能是开放/关闭所有可屏蔽中断; 18、MS320C54X DSP主机接口HPI是 8 位并行口; 19、在C54X系列中,按流水线工作方式,分支转移指令的分为哪两种类型:无延迟分支转移、延迟分值转移; 20、C54x的程序中,“.bss”段主要用于为变量保留存储空间; 21、从数据总线的宽度来说,TMS320VC5402PGE100是 16 位的DSP存储器; 22、TMS320VC5402型DSP处理器的内核供电电压 1.8V ; 23、TMS320C5402系列DSP处理器最大的数据存储空间为 64K 字; 24、在链接器命令文件中,PAGE 0通常指程序存储空间; 25、DSP技术是利用专用或通用数字信号处理芯片,通过数值运算的方法对信号进行处理; 26、C54x的程序中,“.text”段是文本段,主要包含可执行文本; 27、C54x系列DSP上电复位后的工作频率是由片外3个管脚 CLKMD1、CLKMD2、CLKMD3 来决定的; 28、DSP处理器TMS320C5402最大的程序存储空间为 1M 字; 29、从应用领域来说,MCU(单片机)主要用于控制领域;DSP处理器主要应用于信号处理; 30、TMS320C54X DSP提供一个用16位堆栈指针(SP)寻址的软件堆栈。当向堆栈中压入数据时,堆栈是从高地址向低地址方向填入; 31、TMS320C54X DSP软硬件复位时,复位中断向量的地址为程序空间的 FF08H ; 32、TMS320C54X可编程定时器的定时周期 =(时钟周期)*(分频系数TDDR+1)*(PRD +1); 33、DSP处理器的英文全称 Digital Signal Processor ; 34、DSP处理器TMS320VC5402的IO管脚供电电压为 3,3V ; 35、C54x的程序中,“.data”段是数据段,主要应用于通常包含初始化数据; 36、DSP处理器TMS320C5402的I/O空间为 64K 字; 37、TMS320VC5402型DSP的累加器是 40 位; 38、TMS329VC5402型DSP的MP/MC管脚的功能是微计算机或是微处理器工作模式; 39、TMS320VC5402型DSP的CPU采用桶形移位寄存器作为专用硬件实现移位功能; 40、汇编语句“STL A,@y”中“@y”表示直接寻址方式; 41、TMS320VC5402型DSP的ST1寄存器中,CPL位的功能是指示直接寻址采用何种指针; 42、解释汇编语句“READA *AR1”的功能:以累加器A的内容作为地址读取程序存储单元,将读取的数据存入以AR1的内容作为地址的数据存储单元中; 43、TMS320C54X具有两个通用I/O口, BIO 勇于输入外设的的状态; XF 用于输出外设的控制信号;

dsp技术及应用试题及答案(一)

dsp技术及应用试题及答案(一) dsp技术及应用试题及答案【一】 1.1 DSP的概念是什么?本书说指的DSP是什么? 答:DSP有两个概念。一是数字信号处理(Digital Signal Processing),指以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理;二是数字信号处理器(Digital Signal Processor),指是一种特别适合于进行数字信号处理运算的微处理器,其主要应用是实时快速地实现各种数字信号处理算法。本书中的DSP主要指后者,讲述数字信号处理器的应用。 1.2 什么是哈佛结构和冯?诺伊曼结构?它们有什么区别? 答:(1) 冯·诺伊曼(Von Neuman)结构 该结构采用单存储空间,即程序指令和数据共用一个存储空间,使用单一的地址和数据总线,取指令和取操作数都是通过一条总线分时进行。当进行高速运算时,不但不能同时进行取指令和取操作数,而且还会造成数据传输通道的瓶颈现象,其工作速度较慢。 (2)哈佛(Harvard)结构 该结构采用双存储空间,程序存储器和数据存储器分开,

有各自独立的程序总线和数据总线,可独立编址和独立访问,可对程序和数据进行独立传输,使取指令操作、指令执行操作、数据吞吐并行完成,大大地提高了数据处理能力和指令的执行速度,非常适合于实时的数字信号处理。 1.3 已知一个16进制数3000H,若该数分别用Q0、Q5、Q15表示,试计算该数的大小。 答:3000H=12288。若用Q0表示,则该数就是12288;若用Q5表示,则该数就是12288*2-5=384;若用Q15表示,则该数就是12288*2-15=0.375 1.4 若某一个变量用Q10表示,试计算该变量所能表示的数值范围和精度。答:Q10能表示的数值范围是-32~31.9990234,其精度为2-10 1.5 若x=0.4567,试分别用Q15、Q14、Q5将该数转换为定点数。 答:Q15:x*215=int(0.4567*32768)=14965;Q14:x*214=int(0.4567*16384)=7482;Q5:x*25=int(0.4567*32)=14。 注意:结果都要取整;可以十进制也可以是十六进制。dsp技术及应用试题及答案【二】 2.1 TMS320C54x芯片的CPU主要由哪几部分组成? 答:CPU主要组成是40位的算术逻辑运算单元ALU; 40位的累加器A和B;

数据库技术与应用模拟试题

、 选择题(每题 1 分,共 10 分) A ?企业管理器 B ?事件跟踪器 C ?服务管理器 D ?以上均不是 或内存的数据库。 7、多用户数据库系统的目标之一是使它的每个用户好像正在使用一个单用户数据库,为此数据库系统必须进行 )。 &设有两个事务 T1、T2,其并发操作系列如图所示,下列评价正确的是 数据库技术与应用》 模拟试题 1、通过 SQL SERVER2000 的( ),方便实现建立数据库、数据表、 设计候选键等操作。 2、从数据库中读取得数据,存放在( )对象上,它是 https://www.wendangku.net/doc/ed17452513.html, 的一个重要组件,也被称为一个离线的 A ? SqlDataAdapter B . SqlConnection C . DataSet D . SqlCommand 3、下面列出的选项中只有( )不是常用的 RDBMS 实例。 A . SQL Server B .Sysbase C . Ingres D . IDS/ n 4、( )是数据库中全部数据的逻辑结构和特征的描述。 A . 模 式 B. 外模式 C. 内模式 D. 概念模式 5、有了模式 /内模式映像,可以保证数据和应用程序之间的( )。 A . 逻 辑独立性 B. 物理独立性 C. 数据一致性 D. 数据安全性 6、保护数据库, 防止未经授权或不合法的使用造成的数据泄漏、 非法更改或破坏。 这是指数据库的数据 ( )。 A .完整性 B .并发控制 C .安全性 D .恢复 A .安全性控制 B .完整性控制 C .并发控制 D .可靠性控制 )。

A .该操作不存在问题 B .该操作丢失修改 C .该操作存在不一致分析 D ?该操作读“脏”数据 9、数据库设计过程主要包括需求分析、物理模式设计四个阶段,关系模式的规 A .需求分析 B ?概念模式设 计 C ?逻辑模式设计 概念模式设计、逻辑模式设计和范化处理属于()阶段。 D .物理模式设计 10、在某银行的数据库系统,设置只允许员工在上午以拒绝。这是数据库的( )控制功能。 A .安全性控制 B .完整性控制9 : 00时至下午5: 00可以访问数据库,其他时间全部予 C .并发控制 D .可靠性控制 二、数据库设计(共15分) 一个图书借阅管理数据库要求提供下述服务: (1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号唯一标识。 (2)可随时查询书籍借还情况,包括借书人单位、姓名、借书证号、借书日期和还书日期。规则约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。 (3)当需要时,可以通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向相应出版社增购有关书籍。规则约定:一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。

《DSP原理与应用》期末考试试题

一、单项选择题:(每小题2分,共30分) 1、下面对一些常用的伪指令说法正确的是:( D ) A、.def所定义的符号,是在当前模块中使用,在别的 模块中定义的符号; B、.ref 所定义的符号,是当前模块中定义,并可在别 的模块中使用的符号; C、.sect命令定义的段是未初始化的段; D、.usect命令定义的段是未初始化的段。 2、要使DSP能够响应某个可屏蔽中断,下面的说法正确的 是( B) A、需要把状态寄存器ST1的INTM位置1,且中断屏蔽 寄存器IMR相应位置0 B、需要把状态寄存器ST1的INTM位置1,且中断屏蔽 寄存器IMR相应位置1 C、需要把状态寄存器ST1的INTM位置0,且中断屏蔽 寄存器IMR相应位置0 D、需要把状态寄存器ST1的INTM位置0,且中断屏蔽 寄存器IMR相应位置1 3、对于TMS320C54x系列DSP芯片,下列说法正确的 是………… ( C ) A、 8位DSP B、32位DSP C、定点型DSP D、浮 点型DSP 4、若链接器命令文件的MEMORY部分如下所示: MEMORY { PAGE 0: PROG: origin=C00h, length=1000h PAGE 1: DATA: origin=80h, length=200h } 则下面说法不正确的是() A、程序存储器配置为4K字大小 B、程序存储器配置 为8K字大小 C、数据存储器配置为512字大小 D、数据存储器取名 为DATA 5、在串行口工作于移位寄存器方式时,其接收由()来启动。 A、REN B、RI C、REN和RI D、TR 6、执行指令PSHM AR5之前SP=03FEH,则指令执行后SP=( A ) A、03FDH B、03FFH C、03FCH D、0400H 7、TMS320C54X DSP采用改进的哈佛结构,围绕____A__组_______位总线建立。 A、8,16 B、16,8 C、8,8 D、16, 16 8、TMS320C54X DSP汇编指令的操作数域中, A 前缀

DSP技术及应用课后部分习题答案

第二章 3.简述TI公司C2000/C5000/C6000系列DSP的特点及主要用途? 1.C2000系列DSP控制器,具有良好的性能集成Flosh存储器,高速A/D 转换器以及可靠的CAN模块,主要应用于数字化控制。用途:工业驱动,供电、OPS。 2.C5000系列杰出的性能和优良的性能价格比,广泛应用,尤其在通信领域。IP电话机和IP电话网关。 3.C6000系列采用指令集以及流水应用,使许多指令得以运行,推出三个系列。用途:数字通信和图像处理。 5.TMS320C54X芯片的CPU主要由哪些部分构成? ①先进的多总线结构(1条程序总线、3条数据总线、4条地址总线) ②40位算术逻辑运算单元(ALU),包括1个40位桶形移位寄存器和2个独立的40位累加器 ③17x17位并行乘法器,与40位专用加法器相连,用于非流水线式单周期乘法/累加(MAC)运算 ④比较、选择、存储单元(CSSU),用于加法/比较选择 ⑤指数编码器,可以在单个周期内计算40位累加器中数值的指数 ⑥双地址生成器,包括8个辅助寄存器和2个辅助寄存器算术运算单元(ARAU) 6.简述TMS320C54X芯片的程序空间 7.简述TMS320C54X芯片的中断系统(P42) 答: 2.中断处理步骤(1) 接受中断请求;(2)应答中断;(3)执行中断服务程序(ISR)

9.TMS320C54x 有哪几种基本的数据寻址方式 ①立即寻址 ②绝对寻址 ③累加器寻址 ④直接寻址 ⑤间接寻址 ⑥存储器映像寄存器寻址 ⑦堆栈寻址 10.使用循环寻址时,必须遵循的3个原则是什么?试举例说明循环寻址的用法。(P60) 答:1.把循环缓冲区的首地址放在符合上述算法的N的边界地址上 2、使用一个小于或等于缓冲区大小的步长 3、在开始寻址前,辅助寄存器必须指向循环缓冲区内的一个元素 举例:LD * +AR1(8)a% , A STL A, *+AR1(8)%; 11. TMS320C54x的指令集包含了哪几种基本类型的操作? 答:数据传送指令、算术运算指令、逻辑运算指令、程序控制指令、并行操作指令和重复操作指令 12.汇编语句格式包含哪几种部分?编写汇编语句需要注意哪些问题? 答:[标号][:]空格[助记符]空格[操作数]空格[;注释] 1、所有的语句必须以一个标号、空格、星号或分号开始。 2、标号是可选项,若使用,则必须从第一列开始。 3、包含有一个汇编伪指令的语句必须在一行完全指定。 4、每个区必须使用一个或多个空格分开,Tab字符与空格等效 5、注释是可选项,如果注释从第一列开始,前面必须加星号或分号;从其它列开始就必须用分号开头 6、如果源程序很长,需要书写若干行,可以在前一行用反斜杠字符结束,

数据库技术 试题库(附答案)

《数据库技术》试题库 (附答案)

第一部分基本概念 一、单项选择题 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是阶段。 A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 答案:A 2.数据库系统与文件系统的主要区别是。 A.数据库系统复杂,而文件系统简单 B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量答案:B 3.数据库的概念模型独立于。 A.具体的机器和DBMS B.E-R图 C.信息世界 D.现实世界 答案:A 4.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的①,支持数据库各种操作的软件系统叫②,由计算机、操作系统、DBMS、数据库、应用程序及用户等组成的一个整体叫做③。 ① A.文件的集合 B.数据的集合 C.命令的集合 D.程序的集合 ② A.命令系统 B.数据库管理系统 C.数据库系统 D.操作系统 ③ A.文件系统 B.数据库系统 C.软件系统 D.数据库管理系统 答案:①B ②B ③B 5.数据库的基本特点是。 A.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余大,易移植 (4)统一管理和控制 B.(1)数据可以共享(或数据结构化) (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 C.(1)数据可以共享(或数据结构化) (2)数据互换性 (3)数据冗余小,易扩充 (4)统一管理和控制 D.(1)数据非结构化 (2)数据独立性 (3)数据冗余小,易扩充 (4)统一管理和控制 答案:B 6.数据库具有①、最小的②和较高的③。 ① A.程序结构化 B.数据结构化 C.程序标准化 D.数据模块化 ② A.冗余度 B.存储量 C.完整性 D.有效性 ③ A.程序与数据可靠性 B.程序与数据完整性 C.程序与数据独立性 D.程序与数据一致性 答案:①B ②A ③C 7.在数据库中,下列说法是不正确的。

相关文档
相关文档 最新文档