淮阴工学院DSP复习

合集下载

DSP期末复习指导淮阴工学院2012物联网(精)

DSP期末复习指导淮阴工学院2012物联网(精)

指令解释:STM #8765,*AR7+把立即数8765存放到AR7所指定的数据存储单元中去MPY #-2,A立即数-2与T寄存器中的值相乘,并将乘积装入累加器A中 MVPDTABLE,*AR1+把中TABLE标注的程序存储器单元地址中的一个字复制到由AR4所指定的数据存储单元中去。

BC new,AOV若累加器A溢出,则跳转至newBC new,AGT若累加器A中的值大于0,则跳转至newSTL A,*AR1+把累加器A低端存放到AR1所指定的数据存储单元中PRTZ A,#4对A清零并设置重复执行下条指令5次ADD *AR4,16,B,A将AR4所指定的数据存储单元中的值左移16后的值与累加器B中的值相加,并把结果装入累加器A中SUB *AR3+,14,A累加器A中的值减去AR3所指定的数据存储单元中的数左移14位后的值,并将结果装入累加器A中。

即:从累加器A中减去AR3所指定的数据存储单元中的数左移14位后的值的值。

MAC #345H,A,B将T寄存器中的值与立即数345的乘积加上累加器A中的值所得到的和装入累加器B中。

STA, *AR4-(ASM=0)即:将累加器A中的值存储到AR4所指向的数据存储单元中。

MAC *AR3+,*AR4+,A,BAR3所指定数据存储单元中的值与AR4所指定数据存储单元中的值相乘,将乘积与累加器A中的值相加所得到的和装入累加器B中 SUB #12345,8,A,B把累加器A中的值与立即数12345左移8位后的值相减所得到的差装入累加器B 中RPT #99NOP重复执行NOP指令100次MVDD *AR3+,*AR5+将AR3所指定的数据存储单元中的值传送到AR5指定的数据存储单元中。

CALA A用累加器A的滴16位加载PCST T,*AR7-T寄存器高端移位后存储到AR7所指定的数据存储单元中。

DST B,*AR1+将累加器B中STA, *AR4+||LD *AR4-,ALD #0032H,4,A将立即数0032H左移4位后装入累加器A中STM #1000H,*AR2将立即数1000H存放到AR2所指定的数据存储单元中。

DSP原理及应用——总复习(包括大纲要求和97个复习自...

DSP原理及应用——总复习(包括大纲要求和97个复习自...
• 24、状态寄存器0中,___ARP__字段是作为辅助寄 存器指针,在间接寻址__单_操作数时,用来选择辅 助寄存器,当DSP工作在__标准_方式时,不能修正 ARP,它必须置“0”。
• 25、状态寄存器0中,DP字段称_数据存储 页指针,在直接寻址方式,若ST1中的 CPL= _0_ ,该字段(9位)与指令中给出 的低7位地址一起形成一个16位直接寻址存 储器的地址。 • 26、CPL=1,选择堆栈指针的直接寻址方 式。 • 27、INTM=0, ___A__ 全部可屏蔽中断。 (A)开放 (B)关闭 28、ASM规定一个多大范围的移位值? 答:-16~15
• 31、若MP/ MC=0,则片内ROM安排到_程 序空间___ 。 • 32、若OVLY=1,则片内RAM安排到__程序 空间和数据空间___ 。 • 33、若DROM= __0_ ,则片内ROM不安排 到数据空间。
• 34、 C54x的CPU包括__ALU______、 __ACCAA和ACCB______、Barrel Shifter、 MAC、CSSU、指数编码器、及CPU状态和 控制寄存器。
本章内容概念较多,并多为理解记忆的知 识要点,其复习应围绕教学重点进行归纳 总结,可通过做课后习题以及下述测试题 来进行。 1、请写出TMS320C54xDSP 8条总线的英 文简称。 答:1组程序总线PB,3组数据总线CB,DB,EB 4组地址总线PAB,CAB,DAB,EAB 2、程序总线传送取自程序存储器的指令代码和 立即操作数。
14、设A=FF20100614H,执行STL A,6,T指 令后, 累加器A和数据存储器单元T中的 结果分别是多少? (T)=8500H A不变 • 15、累加器A和B的差别仅在于累加器 ___A__的31~16位可以用做乘法器的一个 输入。 • 16、如何对进位位C清零和置位? 清零:RSBX C 置位:SSBX C

DSP期末复习资料_图文(精)

DSP期末复习资料_图文(精)

DSP期末复习资料2.DSP芯片的特点:哈佛结构:将程序空间和数据空间分开,可同时取指令和取操作数;(重要)多总线结构:一个机器周期可以多次访问程序空间和数据空间,其内部有P、C、D、E 4个总线;(重要)流水线结构:DSP执行一条指令需要取指、译码、取操作数和执行等几个阶段;(重要)多处理单元:算术逻辑运算单元、辅助寄存器、累加器、硬件乘法器等;特殊的DSP指令、指令周期短、运算精度高、硬件配置强。

3.TMS320系列DSP可分为:C2000(16位/32位定点DSP,主要运用控制领域)、C5000(16位定点DSP,用于高性能、低功耗的中高档应用场合)、C6000(32位DSP,高性能)系列。

4. TMS320C54X的主要特性:⑴多总线结构(1条程序总线、3条数据总线、4条对应地址总线);⑵192K字节可寻址空间(64K字程序存储器、64K字数据存储器以及64K字I/O空间);⑶片内有单寻址RAM(SRAM)和RAM(DRAM存储器。

5.TMS320VC5416-160有1个CPU、6. C54X的总线结构:C54X片内有8条16位主总线、4条程序/数据总线和4条相应的地址总线。

7.当处理器复位时,复位和中断向量都映像到程序空间的FF80h。

8.累加器A和B的差别在于:累加器A的31~16位可用于乘法器的一个输入。

9.桶形移位器的移位数可用一个立即数、状态寄存器ST1的累加器移位方式ASM或者T寄存器中最低的6位数值来定义。

10.指数编码器可以在单个周期内执行EXP指令,求的累加器中数据的指数值,并以2的补码形式存放在T寄存器中,可以用11.C54XCPU有3个状态寄存器:状态寄存器0(ST0)、状态寄存器1(ST1)、处理工作方式状态寄存器(PMST)。

12.C54X中断可分为可屏蔽中断和非屏蔽中断。

所有的软件中断都是非屏蔽的。

13.定时中断的周期:CLKOUT*(TDDR+1)*(PRD+1)14. C54X片内有一个主机接口(HPI)。

DSP复习提纲精华版

DSP复习提纲精华版

1、请列出几种常用的嵌入式操作系统,并简单说明其特点?2、常用的嵌入式处理器包括?3、DSP按照数据格式可以分为定点和浮点处理器两种4、DSP同单片机不同在于其哈弗结构,请说明其特点?5、DSP与MCU硬件结构比较,有何异同?6、请列出几个常用的DSP制造商?7、CPU组成包括什么?8、DSP的程序执行机构是什么?9、DSP的每次取指操作都是取8条32位指令,称为一个取指包10、指令执行时,每条指令占用一个功能单元11、什么是DSP的数据通路,C6000的数据通路包括什么?12、下列寄存器哪个不能用作条件寄存器A1、A2、A3、B0、B1、B213、C6000DSP中有8个功能单元,分别是什么?14、什么是流水线,其操作原理是什么?15、DSP的流水线都按照所有指令均按取指(fetch)、译码(decode)和执行三级进行。

16、取指级有4个节拍,译码级有2个节拍,执行级对不同类型的指令有不同数目的节拍17、流水线操作以CPU周期为单位,1个执行包在流水线1个节拍的时间就是1个CPU周期。

18、①在DP节拍,1个取指包的8条指令根据并行性被分成几个执行包,执行包由1~8条并行指令组成。

②在DP节拍期间,1个执行包的指令被分别分配到相应的功能单元③同时,源寄存器、目的寄存器和有关数据通路被译码以便在功能单元完成指令执行19、C6000片内为哈佛结构,即存储器分为程序存储空间和数据存储空间。

20、延迟间隙21、取指包:CPU运行时总是一次取8条32位指令,组成一个取指包执行包:所有并行执行的指令组成一个执行包。

22、C6000全部采用间接寻址23、所有寄存器都可以作为线性寻址的地址指针。

而A4~A7,B4~B7这8个寄存器还可以作为循环寻址的地址指针24、DSP试验箱通过仿真器连接电脑,其接口是JTAG口。

25、CCS有两种工作模式,软件仿真模式;硬件在线编程模式26、为什么要使用RTOS27、DSP/BIOS提供了4种不同的线程:硬件中断(HWI)、软件中断(SWI) 、任务(TSK) 、IDLE线程。

淮阴工学院交流调速复习要点答案

淮阴工学院交流调速复习要点答案

一、填空:1.调压调速适合带什么负载?风机类负载(变转矩负载)2.电流跟踪PWM控制技术中滞环对性能的影响当环宽2h选得较大时,开关频率低,但电流波形失真较多,谐波分量高;如果环宽小,电流跟踪性能好,但开关频率却增大了。

实际使用中,应在器件开关频率允许的前提下,尽可能选择小的环宽。

3.SVPWM(电压空间矢量控制)特点SVPWM:特征:(1)逆变器有8个基本输出矢量,6个有效工作矢量和2个零矢量,在一个旋转周期内,每个有效工作矢量只作用1次的方式,生成正6边形的旋转磁链,谐波分量大,导致转矩脉动。

(2)用相邻的2个有效工作矢量,合成任意的期望输出电压矢量,使磁链轨迹接近于圆。

开关周期越小,旋转磁场越接近于圆,但功率器件的开关频率将提高。

(3)用电压空间矢量直接生成三相PWM波,计算简便。

(4)与一般的SPWM相比较,SVPWM控制方式的输出电压最多可提高15%。

4.异步电机电感矩阵中电感的分类每个绕组的磁链是它本身的自感磁链和其它绕组对它的互感磁链之和自感:定子、转子各相自感互感:绕组之间的互感又分为两类①定子三相彼此之间和转子三相彼此之间位置都是固定的,故互感为常值;②定子任一相与转子任一相之间的相对位置是变化的,互感是角位移的函数。

5.矢量控制系统转子磁链计算模型----转子磁场定向的意义p180基本思想通过坐标变换,在按转子磁链定向同步旋转正交坐标系中,得到等效的直流电动机模型。

仿照直流电动机的控制方法控制电磁转矩与磁链,然后将转子磁链定向坐标系中的控制量反变换得到三相坐标系的对应量,以实施控制。

意义:通过按转子磁链定向,将定子电流分解为励磁分量和转矩分量,转子磁链仅由定子电流励磁分量产生,电磁转矩正比于转子磁链和定子电流转矩分量的乘积,实现了定子电流两个分量的解耦。

在按转子磁链定向同步旋转正交坐标系中的异步电动机数学模型与直流电动机动态模型相当。

6.同步电机分类p225按励磁方式分为:可控励磁同步电动机、永磁同步电动机永磁同步电动机按气隙磁场分布分为:正弦波永磁同步电动机(简称永磁同步电动机)、梯形波永磁同步电动机(无刷直流电动机)二、作图分析: (前四题分析,第五题作图带分析)1. 双馈调速系统转子附加电动势的作用2. SVPWM 实现原则及方法(电压矢量作用顺序) p1403. 3/2变换矩阵 p1634. 通用变频器各部分作用5. DTC 结构图,知道如何根据Sgn (ΔΨs )和Sgn (ΔTe )选择合适的电压矢量作图题相应页码都有,太多了就没弄三、简答1.p153思考题5-35-3 异步电动机变频调速时,基频以下和基频以上分别属于恒功率还是恒转矩调速方式?为什 么?所谓恒功率或恒转矩调速方式,是否指输出功率或转矩恒定?若不是,那么恒功率或恒转 矩调速究竟是指什么?答:在基频以下调速,采用恒压频比控制,则磁通保持恒定,又额定电流不变,故允许输出转矩恒定,因此属于恒转矩调速方式。

DSP基础知识专业复习资料(ppt 150页)_252

DSP基础知识专业复习资料(ppt 150页)_252
19
程序总线PB 传送取自程序存储器的指令代码 和立即操作数。
数据总线CB、DB和EB这3条数据总线将内部 各单元(如CPU、数据地址生成电路、程
序地址产生逻辑、在片外围电路以及数据 存储器)连接在一起,其中CB和DB传送读 自数据存储器的操作数,EB传送写到存储 器的数据。 *为什么要用2条数据线(CB、DB)读数?
3
二、选择芯片考虑的因素
1.DSP芯片的运算速度
MAC 时 间 : 一 次 乘 法 和 一 次 加 法 的 时 间 。 大 部 分 DSP芯片可在一个指令周期内完成一次乘法和一次加 法操作。
FFT执行时间:运行一个N点FFT程序所需时间。由
于FFT运算在数字信号处理中很有代表性,因此FFT运 算时间常作为衡量DSP芯片运算能力的一个指标。
MIPS:每秒执行百万条指令。 MOPS:每秒执行百万次操作。 MFLOPS:每秒执行百万次浮点操作。 BOPS:每秒执行十亿次操作。
4
三、系统调试和评价工具 : TMS320有一系 列系统调试工具用于代替或协助目标系统进行 软件评价和开发。
现有的产品有: DSK初学者开发套件(DSP Starter Kit) EVM软件评估模块(Evaluation Module) XDS510硬件仿真器(Extend Development Support Emulators)。 TI公司还提供集成开发工具CCS(Code Composer Studio),CCS可从网上下载,可进 行软、硬件仿真和系统分析,受到广泛应用。
14
2乘法器/加法器
17X17乘法 40位加法
检零 饱和 取整
15
为了使修正系数的量化误差最小,要 进行舍入处理。 C54X的CPU中是一个17×17位的硬件乘 法器,它与一个40位的专用加法器相连。 因此,乘法器可以在一个时钟周期内完成 一次乘法累加(MAC)运算。

DSP原理及应用复习资料word版本

DSP原理及应用复习资料word版本

DSP 原理及应用复习资料一、填空题(每空2分,共20分)二、选择题(每题2分,共20分)三、判断题(每题2分,共10分)1、DSP芯片采用改进的哈佛结构使其具有极高的数值运算效率。

()2、DSP的中断处理包括接受中断请求、响应中断两个流程。

()3、ST0中的控制位’C”能决定DSP是工作于双精度还是双字运算方式。

()4、DSP用符号@”加立即数表示采用的直接寻址,不可省略。

()5、程序计数器扩展寄存器XPC在MMR中的地址是0018H。

()6 54X系列DSP的中央CPU结构里包含有一个16x16位硬件乘法器单元。

()7、暂存器T 在存储器映像CPU寄存器的地址是OOOEH。

()8、控制字OVM可用于配置54x系列DSP芯片的片内存储器。

()9、编写命令链接文件时所用的两个命令分别是MEMORY和SECTION。

()10、TMS320VC5402片内具有两个8位的软件可编程定时器。

()11、汇编器对公用目标文件中的.bss定义段映射到目标存储器的RAM空间()12、通用DSP芯片使用SUBC完成除法的限制条件是两个操作数必须为正。

()13、C54x系列芯片的存储空间不扩展时能提供64K字的可寻址存储空间。

14、通用DSP芯片依靠带条件减法指令(SUBC)和RPTB指令实现除法。

()15、堆栈指针SP在存储器映像CPU寄存器的地址是001EH。

()16、DSP在对32位数寻址时,一般先处理低有效字,然后处理高有效字。

()17、若DSP当前中断为INT2且PMST=0080H,则中断向量地址应为C0H。

()18、汇编器对公用目标文件中的.data段映射到目标存储器的EPROM空间。

()19、ST1中的控制位“C16”能决定DSP是工作于双精度还是双字运算方式。

()20、汇编器对公用目标文件中的.text段映射到目标存储器的RAM空间。

()21、TMS320C54X的数据总线访问方式中,数据读访问的是CB和EB总线。

DSP技术复习资料-完整版

DSP技术复习资料-完整版
答:所使用的寄存器分别为:AC0, AC1, AC2, AR0, AR1, AR2, AR3, AR4, T0, T1
即是longl1存放在AC0,……对应下去。
33.以下的汇编语句实现两个整型数的饱和加法,请编写C语言程序调用该汇编函数,实现整数20000和30000的饱和加法,并在CCS中输出和的值;(相关P209)
18.C55x支持3种类型的寻址方式,分别是绝对寻址模式、直接寻址模式和间接寻址模式;(P69)
19.什么是绝对寻址方式?C55x有几种绝对寻址方式,分别是什么?(P70)
绝对寻址方式:通过在指令中指定一个常数地址完成寻址;
有三种绝对寻址方式:(1)K16绝对寻址方式;(2)K23绝对寻址方式;
(3)I/O绝对寻址方式。
有四种间接寻址方式:(1)AR间接寻址;(2)双AR间接寻址;(3)CDP间接寻址;
(4)系数间接寻址。
22.指令MOV *abs16(#2002h), T2采用的是K16绝对寻址方式。设DPH=03h,该指令的功能是#k16=2002H,CPU从032002H处读取数据装入T2;(P81)
23.指令MOV port(@0), T2采用的是PDP直接寻址方式。设PDP=511,该指令的功能是PDP:Poffset=FF80H,CPU从FF80H读取数据进T2;
11.SATA位是寄存器ST3_55中的第5位,如果SATA=1,则执行A单元ALU的饱和模式;(P50)
12.MPNMC位是寄存器ST3_55中的第6位,该位使能或禁止片上ROM,如果MPNMC=0,则为微计算机模式,使能片上ROM;(P50)
13.VC5509A拥有160K字的片内存储器资源,其中有128K字RAM和32K字ROM。外部扩展存储空间由CE[3:0]组成,其中CE0的首字地址为0000 2000H,CE1的首字地址为00200000 H(P51~52)(P58~59)

dsp技术复习题

dsp技术复习题

dsp技术复习题DSP技术复习题DSP(数字信号处理)技术是一种将模拟信号转换为数字信号并对其进行处理的技术。

它在现代通信、音频处理、图像处理和控制系统中得到广泛应用。

为了更好地理解和掌握DSP技术,接下来将通过一些复习题来回顾和巩固相关知识。

1. 什么是采样定理?为什么需要采样定理?采样定理是指在进行模拟信号转换为数字信号时,采样频率必须大于被采样信号最高频率的两倍。

这是为了避免采样信号中出现混叠现象,即高于采样频率一半的频率成分出现在低于采样频率一半的频率范围内,导致信号失真。

2. 什么是离散时间信号和连续时间信号?离散时间信号是在离散时间点上采样得到的信号,通常用序列表示。

而连续时间信号是在连续时间上的信号,通常用函数表示。

3. 什么是离散傅里叶变换(DFT)和快速傅里叶变换(FFT)?离散傅里叶变换(DFT)是将离散时间域信号转换为离散频率域信号的过程。

它通过计算信号的各个频率分量的幅度和相位信息,用于频域分析和滤波等操作。

而快速傅里叶变换(FFT)是一种高效计算DFT的算法,通过分治法将DFT 计算复杂度从O(N^2)降低到O(NlogN),在实际应用中得到广泛使用。

4. 什么是滤波器?有哪些常见的滤波器类型?滤波器是一种用于改变信号频率响应的设备或算法。

常见的滤波器类型包括低通滤波器、高通滤波器、带通滤波器和带阻滤波器。

低通滤波器允许低频信号通过而抑制高频信号,高通滤波器则相反,带通滤波器允许某一频带的信号通过而抑制其他频带的信号,带阻滤波器则相反。

5. 什么是卷积运算?它在DSP中的作用是什么?卷积运算是一种将两个函数融合在一起的数学运算。

在DSP中,卷积运算被广泛用于信号滤波、系统响应和信号处理等方面。

它可以通过将输入信号与系统的冲激响应进行卷积来得到输出信号,从而实现信号的处理和分析。

6. 什么是量化误差?如何减小量化误差?量化误差是指将连续信号转换为离散信号时产生的误差。

它是由于离散化过程中无法完美地表示连续信号而引起的。

DSP技术复习资料-完整版

DSP技术复习资料-完整版

D S P技术复习资料-完整版-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIANDSP(数字信号处理)技术复习资料1.简述数字信号处理器的主要特点(P4)。

数字信号处理(Digital Signal Processing)简称DSP。

主要特点:(1)采用哈佛结构;(2)采用多总线结构;(3)采用流水线结构;(4)配有专用的硬件乘法器-累加器;(5)具有特殊的寻址方式和指令;(6)支持并行指令操作;(7)硬件配置强,具有较强的接口功能;(8)支持多处理器结构。

2. 请给出数字信号处理器的运算速度指标(P6)。

(1)MAC时间:一次乘法和一次加法的时间;(2)FFT执行时间:运行一个N点FFT程序所需的时间;(3)MIPS:每秒执行百万条指令;(4)MOPS:每秒执行百万次操作;(5)MFLOPS:每秒执行百万次浮点操作;(6)BOPS:每秒执行十亿次操作。

(7)指令周期:执行一条指令所需的最短时间,数值等于主频的倒数;常用ns(纳秒)。

3.简述C55x的存储器配置情况(P11~12)。

(1)C55x采用统一的存储空间和I/O空间;(2)C55x的片内存储空间共有352KB(146K字),外部存储空间共有16MB(8M字);(3)存储区支持的存储器类型有异步SRAM,异步EPROM、同步DRAM 和同步突发SRAM;(4)C55x的I/O空间与程序/地址空间分开;(5)I/O空间的字地址为16位,能访问64K字地址;(6)当CPU读/写I/O空间时,在16位地址前补0来扩展成24位地址。

4.TMS320C55x的寻址空间是多少?当CPU访问程序空间和数据空间时,使用的地址是多少位(P51、P53~54)。

(1)C55x的寻址空间为16MB(24位地址,2^24 = 16777216B = 16MB)(2)CPU访问程序空间时,使用24位的地址;(3)访问数据空间时,使用23位地址,使用时23位地址左移一位将地址总线上的最低有效位(LSB)置0。

dsp复习题库

dsp复习题库

dsp复习题库DSP复习题库数字信号处理(DSP)是一门涉及数字信号的采集、处理和分析的学科。

它在现代通信、音频处理、图像处理等领域有着广泛的应用。

为了帮助学生更好地复习和掌握DSP的知识,本文将介绍一些常见的DSP复习题库,希望能够对学习者有所帮助。

一、基础概念题1. 什么是采样定理?为什么要进行信号采样?2. 请解释离散时间信号和连续时间信号的区别。

3. 请简要介绍DSP系统的基本组成部分。

4. 描述一下离散傅里叶变换(DFT)及其在DSP中的应用。

5. 什么是滤波器?请分别解释低通滤波器和高通滤波器。

二、算法与应用题1. 请编写一个MATLAB程序,实现离散傅里叶变换(DFT)。

2. 请描述一下数字滤波器的设计流程,并给出一个具体的例子。

3. 请解释快速傅里叶变换(FFT)算法,并比较它与DFT的差异。

4. 请说明自适应滤波器的原理和应用场景。

5. 请编写一个C语言程序,实现数字滤波器的实时应用。

三、应用案例题1. 请描述一下数字语音信号处理的基本原理,并介绍其在语音识别中的应用。

2. 请解释图像压缩算法中的离散余弦变换(DCT)原理,并说明其在JPEG图像压缩中的应用。

3. 请简要介绍数字音频处理的基本原理,并给出一个具体的应用案例。

4. 请说明数字信号处理在雷达信号处理中的应用,并解释其原理。

5. 请描述一下数字信号处理在生物医学领域中的应用,并给出一个具体的案例。

四、综合应用题1. 请设计一个数字音频处理系统,实现音频的实时录制、降噪和音效处理。

2. 请设计一个数字图像处理系统,实现图像的实时采集、滤波和边缘检测。

3. 请设计一个数字信号处理系统,实现心电信号的采集、滤波和心率检测。

4. 请设计一个数字信号处理系统,实现语音识别和语音合成。

5. 请设计一个数字信号处理系统,实现无线通信中的信号调制和解调。

通过解答以上题目,学习者可以巩固和复习DSP的基本概念、算法和应用。

同时,这些题目也能够帮助学习者理解DSP在实际工程中的应用场景,并培养解决实际问题的能力。

DSP复习资料与答案

DSP复习资料与答案

1、嵌入式系统ARM内核和DSP内核的结合,意义何在?答:AMR以控制为核心;DSP多媒体影音处理,实时信号处理。

控制能力好,定时控制好。

速度快、开发性好、稳定性高。

ARM处理器的三大特点是:耗电少功能强、16位/32位双指令集和众多合作伙伴。

2、DSP的工作电压越来越低,内核电压已经低至1V,这样做有何意义?为什么DSP内核工作电压和I/O工作电压不一样?答:集成电路速度越来越快,随之而来,功耗越来越大,这样散热就是很大的问题。

在芯片走线尺寸不变的情况下,内部阻抗也不变,降低工作电压会降低功耗,这样能再较高频率下芯片发热较少.内核不容易受到外部干扰,所以电压可以做的较低,但IO容易受外部信号干扰,保持较高电压容易是器件工作稳定,这是功耗和稳定性的折中.3、TMS320C54xDSP采用硬件乘法器完成17*17bits带符号乘运算,而软件乘法器(微代码指令)也能完成同样的运算,请问它们有什么区别?答:DSP有专门的硬件来实行乘累加(MAC运算),也就是你说的硬件乘法器,用MAC可以在一个处理器时钟周期内,得到两个数据相乘的结果。

而典型的微处理器是通过二进制长的相乘进行乘法运算的,当微处理器遇到一个乘法指令时,调用一个内部运算序列(称为微码)在连续的时钟周期中,改执行一系列的移位和相加运算,直到算出结果。

因为微码有许多步骤,所以该运算需要许多时钟周期来完成。

(硬件比软件快速完成乘法运算,软件要占用程序空间,运行时间长)4、当要使用硬中断INT3作为中断响应矢量时,请问可屏蔽中断寄存器IMR和中断标志寄存器IFR应如何设置。

答:IFR中INT3位=1 IMR中INT3位=1使能中断5、若处理器方式寄存器PMST的值设为01A0H,而中断矢量为INT3,那么在中断响应时,程序计数器指针PC的值为多少?答:PMST:中IPTR=(000000011)b,int3中断向量号为24H,做移量为后变为60H则终端响应时程序计数器指针PC=01E0H6、TMS320C54xDSP存储器有3个独立的可选空间组成:程序、数据和I/O空间。

淮阴工学院DSP(考试版)

淮阴工学院DSP(考试版)

●OVLY=(0),片内RAM仅配置到到数据存储空间。

●DROM=(1),片内ROM配置程序和数据存储空间。

●ST1的CPL=(1)表示选用对战指针SP的直接寻址方式。

●ST1的C16=(1)表示ALU工作在双精度算术运算式。

●软件中断是由(INTR)(TRAD)(RESET)产生的。

●时钟发生器包括一个(内部振荡电路)和一个(锁相环电路)。

●状态寄存器ST1中CPL=0表示(使用DP),CPL=1表示(使用SP)●累加器寻址的两条指令分别是(READA Smem)(WRITA Smem)●链接器对段的处理主要通过(MEMORY)和(SECTIONS)两个命令完成。

●所有的TMS320C54x芯片内部都包含(程序)存储器和(数据)存储器。

●所有的COFF目标文件都包含以下三种形式的段:(.text文本段.data数据段.bss保留空间段)。

●TMS320C54x有8组16位总线(1组程序总线,3组数据总线,4组地址总线)。

●TMS320C54x DSP具有两个(40)位累加器。

累加器A的(AG或32~39)位是保护位。

●对于32位数寻址时,如果寻址的第一个字处在偶地址,那么第二个就处在(下一个高)地址;如果寻址的第一个字处在奇地址,那么第二个就处在(前一个低)地址。

●LD #0032H,4,A立即数0032H先左移4位后,再加载累加器A.●STM #1000H,*AR2立即数1000H存储到AR2指向的地址单元●MAC #345,A,B立即数345与T寄存器内值相乘后与累加器A值相加,结果加载累加器B.●MVDD *AR3-,100HAR3指向的地址单元的值传送给地址100H单元, AR3中地址减一。

●LDM *AR1,AAR1指向的地址单元的值加载到累加器A.■CPU响应中断有哪些条件?中断处理一般过程是什么?对于软件中断和非可屏蔽中断,CPU立即响应。

如果是可屏蔽中断,只有满足以下条件才能响应:1 优先权利最高;2 ST1中的INTM=0即允许可屏蔽中断;3 IMR中相位为1,允许可屏蔽中断。

DSP复习资料doc3(DOC)

DSP复习资料doc3(DOC)

DSP复习资料第一章绪论1.掌握DSP的概念☉DSP(Digital Signal Processing)----数字信号处理的理论和方法。

☉DSP(Digital Signal Processor)----用于数字信号处理的可编程微处理器。

☉DSP技术(Digital Signal Process)----是利用专门或通用数字信号处理芯片,通过数字计算的方法对信号进处理的方法与技术。

2.DSP的实现方法1)PC机软件实现2) PC机+专用处理机3) 通用单片机(51、96系列等)4)专用DSP芯片5)通用可编程DSP芯片注:我们现在通常用的是(5)3.名词解释或问答冯•诺依曼结构:以奔腾为代表的通用微处理器,其程序代码和数据共用一个公共的程序存储空间和单一的地址与数据总线,取指令和取操作数只能分时进行,这样的结构成为冯•诺依曼结构。

哈佛结构:程序代码和数据的存储空间分开,各有自己的地址总线与数据总线这就是所谓的哈佛结构。

改进的哈佛结构:在哈佛结构的基础上加以改进,使得程序代码和数据存储空间之间也可以进行数据的传送,称为改进的哈佛结构。

流水线技术:DSP处理器流水线技术是将各指令的各个步骤重叠起来执行,而不是一条指令执行完成之后,才开始执行下一条指令。

MIPS(millions of Instructions Per Second,每秒执行百万条指令)4.DSP芯片的分类(1)按用途分类:通用型DSP芯片(本课程主要讨论的芯片)专用型DSP芯片(2)按数据格式分:定点DSP浮点DSP5.TI公司常用的DSP芯片可以归纳为三大系列:• TMS320C2000系列:TMS320C2xx/C24x/C28x等;• TMS320C5000系列:TMS320C54x/C55x等;• TMS320C6000系列:TMS320C62x/C67x/C64x。

注:掌握每个系列的主要用途:• C2000系列DSP芯片价格低,具有较高的性能和适用于数字化控制领域的功能。

DSP复习资料doc3汇总

DSP复习资料doc3汇总

DSP复习资料第一章绪论1.掌握DSP的概念☉DSP(Digital Signal Processing)----数字信号处理的理论和方法。

☉DSP(Digital Signal Processor)----用于数字信号处理的可编程微处理器。

☉DSP技术(Digital Signal Process)----是利用专门或通用数字信号处理芯片,通过数字计算的方法对信号进处理的方法与技术。

2.DSP的实现方法1)PC机软件实现2) PC机+专用处理机3) 通用单片机(51、96系列等)4)专用DSP芯片5)通用可编程DSP芯片注:我们现在通常用的是(5)3.名词解释或问答冯•诺依曼结构:以奔腾为代表的通用微处理器,其程序代码和数据共用一个公共的程序存储空间和单一的地址与数据总线,取指令和取操作数只能分时进行,这样的结构成为冯•诺依曼结构。

哈佛结构:程序代码和数据的存储空间分开,各有自己的地址总线与数据总线这就是所谓的哈佛结构。

改进的哈佛结构:在哈佛结构的基础上加以改进,使得程序代码和数据存储空间之间也可以进行数据的传送,称为改进的哈佛结构。

流水线技术:DSP处理器流水线技术是将各指令的各个步骤重叠起来执行,而不是一条指令执行完成之后,才开始执行下一条指令。

MIPS(millions of Instructions Per Second,每秒执行百万条指令)4.DSP芯片的分类(1)按用途分类:通用型DSP芯片(本课程主要讨论的芯片)专用型DSP芯片(2)按数据格式分:定点DSP浮点DSP5.TI公司常用的DSP芯片可以归纳为三大系列:• TMS320C2000系列:TMS320C2xx/C24x/C28x等;• TMS320C5000系列:TMS320C54x/C55x等;• TMS320C6000系列:TMS320C62x/C67x/C64x。

注:掌握每个系列的主要用途:• C2000系列DSP芯片价格低,具有较高的性能和适用于数字化控制领域的功能。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

• 考试题型 填空 20书中的知识点,作业题,家庭作 业题。
程序空间,数据空间,I/O空间。
CPU寄存器:重点掌握IMR,IFR,ST0,ST1,PMST, A,B,AR0~AR7,BK,BRC,SP 其中ST0,ST1,PMST中各位的含义。 4.系统复位:IPTR,MP/MC,PC,INTM,IFR. 5.中断系统:了解中断的分类。掌握中断的过程。 软件中断,硬件中断,非可屏蔽中断,可屏 蔽中断。 了解IMR中各位的含义。 6.掌握片上外设:通用IO引脚,定时器(掌握TCR 中各位的含义),时钟发生器,MCBSP,DMA控 制器,外部总线接口,HPI接口:掌握HCNTL0, HCNTL1的含义。 7.了解C54X DSP芯片引脚及功能。
DSP处理器总复习
• 第三章:处理器结构 1.了解总线结构:PB CB DB EB PAB CAB DAB EAB 2.了解CPU的内核:ALU,ACCA,ACCB,桶形移位寄 存器,乘加单元,比较选择和存储单元,指数编 码器 3.掌握存储器组织结构: 注意引脚:PS,DS,IS,MSTRB,IOSTRB,MP/MC. 以及位:OVLY,DROM的使用。
第五章 开发工具
• 1.了解编辑器,编译器,汇编器,连接器。
第六章,开发环境CCS
• 掌握如何建立工程,如何编辑文件,如何 编译,如何调试,如何设置断点,如何设 置探针,如何将数据导入与导出,如何观 察存储器数据,如何观察寄存器数据,如 何用图形来观察数据等。
第八章 软硬件设计与应用
• 循环寻址编程 • DSP位倒序寻址编程 • 程序设计:
7.掌握C54X DSP C程序开发基础。了解C54X C程 序数据类型,掌握关键字: CONST,IOPORT,INTERRUPT,VOLATILE,ASM 语句,了解PRAGMA伪指令 8. 掌握C54X DSP C与汇编混合编程。 独立的DSP C和汇编接口 在DSP C程序中访问汇编变量和常量 在DSP C程序中直接嵌套汇编语句 利用DSP C编译器的内联函数访问汇编语句。 书上 P150-P156程序务必要掌握
– 正弦波发生器 – 快速傅立叶变换FFT
• 硬件设计
– 复位及电源管理 – DSP模拟接口: 与A/D D/A的连接。
– 与存储器的接口: PS DS IS 等等 – JTAG接口 – DSP自举
• FIR滤波设计程序。
• 家庭作业: 设 计 一 个 硬 件 电 路 : TMS320C5416,A/D(TLV1571),D/A(TLV56 19),键盘,数码管,液晶屏,复位电路,时 钟电路,初始化的设置电路。其他的集成 电路根据自己的需要自己画。
第四章 程序设计开发基础
掌握数据寻址方式:立即数寻址,绝对寻址,累加器寻址, 直接寻址,间接寻址,存储器映射寄存器寻址,堆栈寻址 2. 掌握绝对寻址的四种类型:数据存储器地址寻址及指令: MVDK MVDM,MVKD,MVMD。程序存储器地址寻址: MVPD,MVDP。端口地址寻址(PA):PORTR,PORTW 3. 直接寻址中CPL DP SP 的关系。 4. 间接寻址中注意循环寻址及位码倒序寻址。 5.掌握汇编语言指令系统:算术指令,逻辑指令,程序控制指令, 装入和存储指令。 6.掌握汇编伪指令。常见的伪指令要掌 握。.bss .data .text .sect .usect .word .def .ref .global 1.
相关文档
最新文档