您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > DSP技术及应用考试复习资料(按题型分)
一、填空题1.命令文件用.cmd扩展名表示。2.TMS320LF2407DSP共有144引脚。3.与C语言相比,汇编语言的可移植性较差4.在数的定标中,如果采用Q表示法,一个Q8定点数的精度为1/165.TMS320LF2407DSP内部含有8个辅助寄存器。6.TMS320LF240XDSP微处理器采用的是哈佛结构7.采用DSP进行数字信号处理属于软硬件结合实现方法。8.一般情况下,下列器件在工作时,功耗最小的是小液晶块9.TMS320LF2407DSP中,累加器的位数为:32位10.可编程数字信号处理器简称DSP11.看门狗的作用是PC受到干扰而跑飞时产生复位12.TMS320LF240XDSP有1个累加器。13.输出比较功能一般用于在规定的时刻输出需要的电平14.TMS320LF240XDSP共有86条指令,分为6大类。15.一般情况下,TMS320LF240X系列DSP内的用户程序存储在Flash存储器中16.TMS320LF240XDSP具有4个通用定时器,都采用16位计数器,计数范围是0-65535个脉冲。17.ADD*+,8,AR4含义是:以当前AR中的内容为地址的数据存储单元内容左移8位后与ACC中内容相加,结果送与ACC,且AR中内容加一,并指定AR4为下一个当前AR。18.在数的定标中,如果采用Q表示法,Q越大,数值范围越大,但精度越低。19.LF240X中断源分为__软件______中断和__硬件______中断。20.在TMS320LF240XDSP中,优先级最高的中断是__复位______。21.TMS320LF240XDSP共有__3____种基本的数据寻址方式,分别是立即、直接、间接。22.按数据格式分类,DSP芯片可分为定点式芯片和浮点式芯片。23.TMS320LF2407ADSP有3种低功耗模式。24.DSP执行一条指令,需要通过取指、译码和执行等阶段。25.写出TMS320LF240XDSP的常见的片内外设模块名称:CAN;SPI;SCI;A/D;EVA,EVB。26.TMS320C54x中累加器分为三个部分,低位字,高位字和保护位,其中高位字是指31~16位,保护位字是指39~32位。27.TMS320C54x中,暂存器T的数据宽度是16位,ALU的数据宽度是40位28.TMS320C54x立即数寻址中,长立即数寻址长度是16位,位数最长的短立即数的长度是9位29.TMS320C54x汇编语言中,用于自定义段的是.sect30.下列TMS320C54x的中断,不是可屏蔽中断的是reset31.TMS320C54x汇编语言中,用于定义未初始化段的是.bssa32.在DSP处理器中,数据地址的产生是由(数据地址发生器)来完成的。33.TMS320C54x的累加器分别称为(累加器A)和(累加器B),它们的数据宽度是(40)位。34.TMS320C54x的DSP采用先进的(哈佛)结构,其独立的(程序)总线和(数据)总线允许同时读取(指令)和(操作数),实现高度的并行操作。35.TMS320C54x的通用I/O引脚有(跳转控制输入引脚BIO)和(外部标志输出引脚XF)。36.TMS320C54x有3个状态和控制寄存器。指令MPY0Dh,A中乘数和被乘数分别在(累加器B高16位)和(累加器A)中。37.在DSP处理器中,配有两个地址生成器,包括(数据地址发生器)和(程序地址发生器)。38.TMS320C54x使用一个40位的(ALU)和两个40位的(累加器ACCA和ACCB)来完成算数算术运算和逻辑运算。39.TMS320C54x存储器由3个独立的可选择空间组成:(程序空间)、(数据空间)和(I/O空间)。40.TMS320C54x的指令系统包含(助记符指令)和(代数指令)两种形式。41.编译器对于符号地址和变量的处理都是相对于本段的开始。连接器为每个段选择了合适的起始地址,就必须相应地修改这些符号地址和变量,同时修改所有对这些地址和变量的引用,这个过程称为(重定位)。42.TMS320C54x的总线由:(1)组程序总线、(3)组数据总线和(4)组地址总线组成,可在一个指令期内产生两个数据存储地址,实现流水线并行数据处理。43.TI公司的定点DSP产品主要有TMS320C2000系列、TMS320C5000系列和TMS320C6000系列。44.C54xDSP中传送执行指令所需的地址需要用到PAB、CAB、DAB和EAB4条地址总线。45.DSP的内部存储器类型可分为随机存取存储器(RAM)和只读存储器(ROM)。其中RAM又可以分为两种类型:单寻址RAM(SARAM)和双寻址RAM(DARAM)。46.C54xDSP的内部总存储空间为192K字,分成3个可选择的存储空间:64K字的程序存储空间、64K字的数据存储空间和64K字的I/O空间。47.从功能结构上,’C54XDSP的CPU可以划分成运算部件和控制部件两大部分。48.C54xDSP的寻址方式有七种,分别为立即寻址、绝对寻址、累加器寻址、直接寻址、间接寻址、存储器映象寄存器寻址、堆栈寻址。49.在C54xDSP寻址和指令系统中,Xmem和Ymem表示16位双寻址操作数,Dmad为16位立即数,表示数据存储器地址,Pmad为16位立即数,表示程序存储器地址。50.程序计数器的值可以通过复位操作、顺序执行指令、分支转移,累加器转移,块重复,子程序调用,从累加器调用子程序,中断等操作改变。51.C54xDSP芯片采用了6级流水线的工作方式,即一条指令分为预取指、取指、译码、寻址、读数和执行6个阶段。52.解决MMR写操作的流水线冲突时,一般可用采用推荐指令和插入空操作指令的方法。53.C54xDSP定时器由3个16位存储器映射寄存器组成:定时器寄存器(TIM)、定时器周期寄存器(PRD)和定时器控制寄存器(TCR)。54.主机接口(HPI,HostPortInterface)是TMS320C54x系列定点芯片内部具有的一种接口部件,主要用于DSP与其他总线或CPU进行通信。55.C54xDSP的指令系统有助记符指令和代数指令两种形式。56.COFF目标文件中.text段通常包含可执行代码,.data段通常包含己初始化的数据,.bss段中通常为未初始化的数据保留空间。57.DSP芯片的开发工具可以分为代码生成工具和代码调试工具两类。58.DSP技术(DigitalSignalProcess)是利用专用或通用数字信号处理芯片,通过数字计算方法对信号进行处理。59.DSP实现FIR滤波器延时一个采样周期方法有两种,一是采用缓冲区法,二是采用缓冲区法。60.TMS320C54X可编程定时器的定时周期=(时钟周期)*(定标器+1)*(周期寄存器PRD+1)61.TMS320C54X具有两个通用I/O口,BIO用于输入外设的状态;XF用于输出外设的控制信号。62.TMS320C54X的存储器空间可以分为程序存储空间,数据存储空间和I/O存储空间。63.DSP芯片按照其用途分类,可以分为通用型和专用型两种。64.在堆栈操作中,PC当前地址为4020h,SP当前地址为0033h,运行PSHMAR2后,PC=4021h,SP=0032h。(PSHMAR2为单字指令)65.TMS320C54xDSP芯片四种串行口类型是指SP、BSP、McBSP和TDMcBSP。66、请简要说明TMS320C5402VCDSP以下引脚的功能:RS:复位引用脚,IOSTRB:I//O选通信号引脚。67.TMS320C54xDSP的内部总线主要包括程序总线、数据总线和地址总线。68.DSP的狭义理解为数字信号处理器,广义理解为数字信号处理方法。69.在直接寻址中,指令代码包含了数据存储器地址的低7位。当ST1中直接寻址编辑方式位CPL=0时,与DP相结合形成16位数据存储器地址;当ST1中直接寻址编辑方式位CPL=1时,加上SP基地址形成数据存储器地址。70.TMS320C54有两个通用引脚,BIO和XF,BIO输入引脚可用于监视外部接口器件的状态;XF输出引脚可以用于与外部接口器件的握手信号。71.累加器又叫做目的寄存器,它的作用是存放从ALU或乘法器/加法器单元输出的数据。它的存放格式为72.桶形移位器的移位数有三中表达方式:立即数;ASM;T39~32保护位31~16高阶位15~0低阶位低6位73.DSP可以处理双16位或双精度算术运算,当C16=0位双精度运算方式,当C16=1为双16位运算方式。74.复位电路有三种方式,分别是上电复位;手动复位;软件复位。75.立即数寻址指令中在数字或符号常数前面加一个#号,来表示立即数。76.位倒序寻址方式中,AR0中存放的是FFT点数的一半。77.一般,COFF目标文件中包含三个缺省的段:.text段;.data段和.bss段。78.汇编源程序中标号可选,若使用标号,则标号必须从第一列开始;程序中可以有注释,注释在第一列开始时前面需标上星号或分号,但在其它列开始的注释前面只能标分号。79.C5402有23条外部程序地址线,其程序空间可扩展到1M,内程序区在第0页。二、判断题26.TMS320LF240X是浮点运算处理器。(X)27.DSP中的程序和数据分别存储在不同的存储空间。(√)28.DSP芯片中有专用的硬件乘法器,使得乘法累加运算能在单个周期内完成。(√)29.MIPS是衡量运算速度的性能指标,即每秒执行百万条指令的意思。(√)30.TMS320LF240XDSP的ALU和累加器,只能完成算术运算。(X)31.TMS320C54x汇编语言中,符号常量可以用.set定义,不占用存储器。(X)32.TMS320C54x中断处理分为3个阶段:一是请求中断,二是响应中断,三是执行中断。(√)33.TMS320C54x在执行中断之前,要完成所有流水线中的指令。所以,最大的中断延时取决于进入流水线的指令。(√)34.TMS320C54x在执行中断服务程序(ISR)时,在进入中断服务程序后,CPU将首先把程序计数器(PC)的值,也即返回地址,压入堆栈,然后把中断矢量的地址装入PC。(×)35.TMS320C54x有三个状态和控制寄存器,分别是:状态寄存器ST0,状态寄存器ST1,以及处理器方式状态寄存器PMST。(√)36.程序中未用任何段伪指令,则汇编器将把所有的程序块或数据块统一汇编至.text段中。(×)37.MEMORY命令是告诉连接器如何将输入段组合成输出段。(×)38.TMS320C54x在执行中断之前,要完成所有流水线中的指令。所以,最大的中断延时取决于进入流水线的指令。(×)39.局部标号可以用伪指令来定义。(√)40.TMS320C54x只有两个状态和控制寄存器,分别是:状态寄存器ST0,状态寄存器ST1。(×)41.C5000系列DSP低功耗、大运算量,主要用于便携式信息处理终端产品。(√)42.TMS320C54XDSP的40位ALU和累加器,仅支持16位算术运算。()43.浮点DSP与定点DSP相比,价格便宜、功耗较小、运算精度稍低。()44.循环缓冲区是一个滑动窗,包含最近的数据,若有新的数据到来,它将覆盖旧的数据。(√)45.TMS320C54XDSP缓冲串行接口是在同步串口基础上,增加了一个自动缓冲单元,主要提供灵活的数据串长度,并降低服务中断开销。(√)46.TMS320C54x的特殊功能寄存器有2类,第一类寄存器主要用于程序的运算处理和寻址方式的选择及设定,第二类主要用于控制片内外设。(√)47.TMS320C54x硬件中断有两种形式:一是片外信号触发的外部硬件中断,二是由片内外设触发的内部硬件中断。(√)48.累加器A和B的差别在于,累加器A的高16位可以用做乘法器的输入。(√)49.对于TMS320C54xDSP,复位后,中断矢量表位于程序区FF80H位置,能再重新定位于程序空间其它位置。50.TMS320C54xDSP的ALU和累加器,可以完成算术运算和逻辑运算。(√)51.如果TMS320
本文标题:DSP技术及应用考试复习资料(按题型分)
链接地址:https://www.777doc.com/doc-3785677 .html