DSP考试复习题.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《DSP考试复习题.doc》由会员分享,可在线阅读,更多相关《DSP考试复习题.doc(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流DSP考试复习题【精品文档】第 32 页DSP考试复习题DSP考试复习题1、概念及简述题(简述不是详述)(共40分)(1)分别简述TMS320系列DSP的特点、TMS320C2000系列DSP的特点。TMS320系列DSP的特点:采用哈佛结构、采用多总线结构、采用流水线技术、配有专用的硬件乘法-累加器、具有特殊DSP指令、快速的指令周期、硬件配置强、支持多处理结构、省电管理和低功耗;TMS320C2000系列DSP的特点:处理能力强、片内具有较大的闪速存储器、功耗低、资源配置灵活。(2)简述实时处理的概念。实时处理是指在信息或数据产生的同时进行处理处理的
2、结果可以立即用来影响或控制进行中的现象或过程. 处理过程能够用与硬件转换相同的速度去接收和处理样本数据,这意味着处理过程不中断,能够处理。(3)简述处理器的基本组成,并指出冯诺依曼结构和哈佛结构的区别。处理器的基本组成:中央处理器(CPU)、内部总线结构、功能寄存器、数据存储器、程序存储器、I/O口、串行口、中断系统、定时器;冯.诺依曼结构:采用单存储空间,即程序指令和数据公用一个存储空间,使用单一的地址和数据总线,取指令和取操作数都是通过一条总线分时进行的;哈佛结构:采用双存储空间,程序存储器和数据存储器分开,有各自独立的程序总线和数据总线,可独立编址和独立访问,可对程序和数据进行独立传输,
3、使取指令操作、指令执行操作、数据吞吐并行完成,大大提高了数据处理能力和指令的执行速度,非常适合与实时的数字信号处理。(4)简述DSP的发展趋势。DSP的内核结构将进一步改善、DSP和微处理器的融合、DSP和高档的CPU的融合、DSP和SOC的融合、DSP和FPGA的融合、实时操作系统RTOS与DSP的结合、DSP的并行处理结构、功耗越来越低。(5)简述TMS320F2812的性能特点、列出TMS320F2812的在片外设。TMS320F2812的性能特点:静态的CMOS技术、32位CPU、片内存储器、外部存储器接口、时钟与系统控制、密匙、在片外设、通用I/O;TMS320F2812的在片外设:
4、3个32位定时器、1个UART、1个SPI、2个SCIs、1个eCAN、1个McBSP、2个事件管理器(EVA、EVB)、1个12位的ADC(可实现16通道异步A/D转换)。(6)简述TMS320F2812处理器CPU的组成及特点。TMS320F2812处理器CPU的组成:保护流水线机制、独立的寄存器空间、算术逻辑单元ALU、地址寄存器算术单元ARAU、桶形移位器、乘法器;TMS320F2812处理器CPU的特点:16X16位和32X32位乘法累加操作、哈佛总线结构、快速中断响应和处理、统一的存储器规划、4M的线性程序地址、4M的线性数据地址、高效的代码(C/C+和汇编语言)、TMS320F2
5、4X/LF240X处理器源代码兼容。(7)简述OVC/OVCU的工作过程以及OVM对ACC操作的影响。OVC/OVCU的工作工程:对有符号数的操作,OVC是一个有符号的6位循环溢出计数器:当溢出模式关闭,ACC正常溢出时,OVC反映溢出信息:ACC正向溢出,OVC加1;ACC负向溢出,OVC减1。 当溢出模式开启,ACC产生溢出时,OVC不受影响,但进行以下处理:ACC正向溢出,ACC=7FFF FFFFH;ACC负向溢出,ACC=8000 0000H。对无符号数操作,OVC是一个有符号的6位循环进位计数器:当ADD操作产生一个进位时,计数器加1;当SUB操作产生一个借位时,计数器减1。OVM
6、对ACC操作的影响:当ACC进行加减运算而结果产生溢出时,OVM=0或1决定CPU如何处理溢出:OVM=0(溢出模式关闭),ACC中产生的溢出反映到OVC;OVM=1(溢出模式开启),ACC正向溢出(7FFF FFFFH8000 0000H),则ACC填充7FFF FFFFH,ACC负向溢出(8000 0000H7FFF FFFFH),则ACC填充8000 0000H。(8)简述中断的概念、可屏蔽中断的初始化及其中断处理流程。中断的概念:硬件或者软件使得CPU停止执行当前的程序,转而执行另外的子程序;可屏蔽中断的初始化:状态寄存器ST1中的可屏蔽中断全局使能位INTM清零,中断标志寄存器IFR
7、相应位置1,可屏蔽中断局部使能寄存器IER相应位置1;中断处理流程:向CPU发出中断请求置IFR寄存器相应位为1判断寄存器IER相应位是否为1(假定为1)判断INTM全局使能位是否为0(假定为0开中断)清零IFR寄存器相应位清空流水线保存返回地址取中断向量中断现场保护清零寄存器IER相应位置INTM和DBGM为1,将LOOP、EALLOW和IDLESTAT等位清零将中断向量装载PC执行中断服务子程序返回。(9)简述非连续程序续流的分类及其特点。非连续程序流的分类:中断、分支、调用、返回和重复操作;非连续程序流的特点:指令执行从当前连续的程序流转移到另外的新的程序流。(10)简述ITNM、N、V
8、、VMAP等状态标志位对处理器的影响。INTM:中断全局屏蔽位。INTM可以全局使能和禁止所有的CPU可屏蔽中断,当INTM=0时,可屏蔽中断被全局使能,当INTM=1时,可屏蔽中断被全局禁止;N:负标志位。在某些操作中,若操作结果为负则N被置位;若操作结果为正则N被清0。测试ACC内容的正负,实际是测试ACC的符号位(D31),若D31=1,则ACC是负数,N=1;若D31=0,则ACC是正数,N=0。测试AH、AL和其他的16位寄存器或数据存储器的内容的正负也是测试符号位(D15);V:溢出标志。如果操作引起保存结果的寄存器产生溢出,则V置1;如果没有溢出,V不改变。一旦V被锁定,它就保持
9、置位直到复位或者被测试V的条件分支指令来清除(不管测试条件如何);VMAP:向量映像位。VMAP决定CPU的中断向量映射到程序存储器的低端还是高端,当VMAP=0,CPU的中断向量映射到程序存储器的底部;当VMAP=1,CPU的中断向量映射到程序存储器的高端。(11)简述INTR NMI指令与硬件NMI的特点,如有区别则请指出。TNTR NMI指令与硬件产生的NMI相同,不能被INTM、DBGM全局中断使能位和寄存器IFR、IER、DBGIER相应的局部中断使能位所屏蔽,TNTR NMI指令与硬件NMI一旦产生,CPU马上转向执行相应的中断服务子程序。但是当CPU处于停止模式(仿真模式)时,没
10、有中断被服务。(12)简述TRAP #0指令与硬件RS的特点,如有区别则请指出。TRAR #0指令:不能等同与复位信号(初始化),没有进行全部初始化,它只是强制执行与RESET中断向量相应的中断服务;硬件RS:当硬件RS发生时,进行全部初始化,CPU所有当前的操作被停止,流水线被清空,CPU寄存器被复位,然后执行相应的中断服务。(13)简述TMS320F2812的寄存器分类及各寄存器的特点。累加器ACC:是CPU的主要工作寄存器,是可单独进行16位/8位访问的32位寄存器。乘法运算类寄存器:被乘数寄存器(XT),存放32位乘法的一个被乘数(32位有符号整数),可分为两个独立的16位寄存器;结果
11、寄存器(P),存放乘法运算结果,可分为两个独立的16位寄存器,对这个寄存器的内容进行移位操作时由乘积移位模式(PM)位决定。数据指针类寄存器:数据页指针(DP):16位寄存器,用于直接寻址,存放数据空间的数据页指针;堆栈指针(SP):16位寄存器,实现系统的软件堆栈(堆栈寻址),对低64K字数据空间进行寻址,复位后SP的初值为0400H。辅助寄存器(XAR0XAR7):主要用于地址指针指向寄存器和通用目的寄存器。程序控制类寄存器:程序计数器(PC):当流水线满的时候,22位PC指针总是指向当前操作的指令;返回程序计数器(RPC):存放返回地址;中断控制寄存器(IFR、IER、DBGIER)状态
12、寄存器:ST0、ST1。可以和数据寄存器交换数据,也可以保存机器的状态和为子程序恢复状态。(14)简述TRAP指令和INRTR指令的特点。TRAP:可以初始化任何中断,包括自定义中断,忽略中断控制寄存器IFR、IER相应位是否置1,指令不会对IFR、IER产生影响。INTR:可以初始化INT1INT4、DLOGINT、RTOSINT、NMI等中断,指令不受可屏蔽中断全局使能位TNTM和可屏蔽中断局部使能寄存器IER或DBGIER相应位的影响,一旦指令被译码,CPU强制执行相应的中断服务。(15)简述直接寻找方式,并举例说明。DP(数据页指针):在这种寻址方式中,16位的DP寄存器作为固定的页指
13、针,在指令中提供6位或7位的偏移量,这些偏移量与中的值相连接。这种寻址方式对固定寻址的数据结构,如外围寄存器和CC+中的全局或静态变量来说,都是一种有效的方法。例如:MOVW DP,#VarA;用VarA所在的页值装载DP指针ADD AL,VarA; 将VarA存储单元内容加至ALMOV VarB,AL; 将AL内容存入VarB存储单元,VarB与VarA应在同一个64字的数据页内MOVW DP,#VarC;用VarC所在的页值装载DP指针SUB AL,VarC; 从AL中减去VarC存储单元内容MOV VarD,AL; 将AL内容存入VarD存储单元,VarC与VarD应在同一个64字的数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP 考试 复习题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内