




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、填空题第一章 1数字信号处理特点 大量的实时计算(FIR IIR FFT), 数据具有高度重复 (乘积和操作在滤波、卷积和FFT中等常见) 。2信号处理的作用 信号改善;信号检测、估计等3信号处理的方法信号波形分析/变换、 滤波 、 现代谱估计/分析 、 自适应滤波等。4 信息系统包括 采集 、 传输 、 处理、 等。5 数字信号处理常用算法有 FIR 滤波 、 IIR 滤波 、 离散傅里叶变换 、 卷积 、离散余弦变换等6处理器速度的提高得益于器件水平 、 处理器结构 、 并行技术 等。7DSP结构特点包括采用哈佛结构体系、 采用流水线技术 、 硬件乘法器 、 多处理单元 、 特殊的DSP指令。8DSP芯片按用途分为 通用型DSP 、 专用型DSP 。9DSP芯片按数据格式分为 浮点型 、 定点型 。第二章1C28x芯片具有 C27X 、 、 操作模式。2C28x芯片模式选择由 中的 和 位组合来选定模式。3CPU内核由 CPU、 仿真逻辑 、 接口 组成。4CPU主要特性是 保护流水线、 独立寄存器空间 算术逻辑单元(ALU)、 地址寄存器算术单元(ARAU) 、 循环移位器 乘法器 。5CPU信号包括存储器接口信号、 时钟和控制信号、 复位和中断信号 、 仿真信号 。6TMS320F2812组成特点是 32位、 定点、 改进哈佛结构、 循环的寻址方式。7存储器接口有 组地址总线。8存储器接口有 组数据总线。9存储器接口地址总线有 、 、 、10CPU中断控制寄存器有 IFR 、 IER 、 DBGIER 。 11ACC累加器是 位的,可表示为 、 、 A 。 12被乘数寄存器是 32 位的,可表示为 XT 、 T 、 TL 。13乘数结果寄存器是 32 位的,可表示为 P 、 PH 、 PL 。 14数据页指针寄存器 16 位的,有 65536 页,每页有 64个 存储单元。数据存储空间容量是 4M字 。15堆栈指针复位后SP指向地址是 0x000400h 。第三章1DSP芯片内部包含存储器类型有 片内双访问存储器(DARAM) 、片内单访问程序/数据RAM(SARAM) 、掩膜型片内ROM存储器 、 闪速存储器(Flash) 一次性可编程存储器(OTP) 。2C28x具有 32 位的数据地址和 22 位的程序地址,总地址空间可达 4G 字(每个字16位)的数据空间和 4M 字的程序空间。3在程序地址中保留了 64 个地址作为CPU的 32 个中断向量。 通过ST1l的位 VMAP 向量映像到程序空间的 顶部或底部。 4C28x包含两个单周期访问的存储器SARAM地址是 0x000000H-0x0007FFH 、 0x008000H-0x009FFFH 。5单口随机读写存储器,在单个机器周期内只能被访问 1 次。 6 C28x 片内SARAM分 5 块。 7MO和M1每块的大小为 1K*16其中,MO映像至地址 0x0000000x0003FFh,M1映像至地址 0x000400-0x007FFH 。 8LO和L1每块的大小为4K*16其中,LO映像至地址 0x008000H-0x008FFFH ,L1映像至地址 0x009000H-0x009FFFh 。9HO大小为 8K*16 位,映像至地址 0x3F80000H-0x3F9FFFh 。10C28x包含位的Flash存储器1K*16位的OTP11Flash存储器被分成 4 个8Kxl6位单元和 8 个16Kxl6位的单元12外部扩展接口映射到 5 个独立的存储空间ZONE0/1/2/6/7 。13用户可以通过软件改变XINTCNF2寄存器中的 XMPMC 位来控制Boot ROM和XINTF Zone7的映射。14微处理器模式 Zone7映射到高位置地址空间,中断向量表可以定位 在外部存储空间。BootROM将被屏蔽。15微计算机模式 Zone 7被屏蔽且中断向量表从BootROM中获取。16Zone2和Zone6共享外部地址总线,片选信号分别是 XZCS2 和 XZCS6AND7 。17Zone0和Zonel公用一个外部片选信号 ZCS0ANDCS1 ,采用不同的内部地址。Zone0的寻址范围是 0x00 20000x00 3FFF ,Zonel的是 0x00 40000x00 5FFF 。18写操作紧跟读操作流水线保护会影响Zonel空间的访问,故Zonel空间适合用于扩展外设 ,而不适合用来 扩展外部存储器 。 19Zone7是独立的地址空间,复位时,XMPMC引脚为 高电平,Zone7空间映射到 0x3FC000 。20Zone7和Zone6空间公用一个片选信号 XZCS6AND7 。访问外部Zone7空间的地址范围是0x07C0000x07FFFF ,Zone6也使用这个地址空间是0x07 C0000x07 FFFF 。21XINTF时钟有XTIMCLK 、 XCLOCK。22XINTF空间的读或写操作的时序都可分为建立(Lead) 、激活(Active) 、 跟踪(Trail) 。三个阶段。23XINTF接口需考虑 最小等待状态的需要 、XINTF的时序特性 外部器件的时序特性 、C28x芯片和外设间的附加延时 。24DSP通过检测 XREADY 信号,从而可以延 长DSP访问处设的激活阶段。25GPIO口通过功能功能控制 、方向、 数据、设置 清除、反转触发、寄存器来控制 第4章1中断分为可屏蔽中断、 非屏蔽中断。2处理中断过程 接收中断请求、 响应中断、准备执行中断服务程序并保存寄存器值、 执行中断服务子程序 。3中断向量地址的低地址保存该向量的 低16位,高地址则保存它的 高6位。4向量表可以映像到程序空间的底部或顶部,这取决于状态寄存器STl的向量映像位 VMAP 如果VMAP位是0,向量就映像在以 0x000000 开始的地址上 ;如果其值是1,向量就映像到以 0x3FFFC0 开始的地址上。5281X有 14个 通用中断, 为仿真而设计的中断 DLOGINT (数据标志中断)、 TOSINT(实时操作系统中断) 。6281X中断寄存器有 IFR 、 IER 、 DBGIER 、中断标志寄存器IFR、中断使能寄存器IER、调试中断使能寄存器DBGIER、状态寄存器7C28x非屏蔽中断包括 软中断INTR和TRAP指令 、 硬件中断NMI、 非法指令陷阱 、 硬件复位中断RS 。8低功耗模式有 HALT 、 STANDBY 、 IDLE 。9PIE模块支持 96 个不同的中断,这些中断分成 12 个组,每个组8 个中断,10对于多路复用的中断源,PIE块中的每个中断组都有一个相关 中断标志寄存器PIEIFRx.y 和 使能位PIEIERx.y 。另外,每个中断组(1NT1INTl2)都有一个 应答位PIEACKx 。第5章1F281X有 2个 事件管理器。(EVA,EVB)2事件管理器结构具有通用定时器、 全比较/PWM单元 、 捕获单元、正交编码脉冲电路 。3通用定时器有在控制系统中产生采样周期、 为捕获单元和正交编码脉冲电路(只针对GP2/4)提供时基; 、为比较单元和PWM产生电路提供时基。 。4每个通用定时器产生中断的条件有 上溢 、 下溢 、 比较匹配 、 周期匹配5定时器的4种操作模式是 停止/保持 、 连续增计数 、定向增/减计数 、连续增减计数 。6每个事件管理器 3 路由完全比较单元产生的带有可编程死区的PWM信号,定时器比较器产生的 2 路独立的PWM信号。 7比较单元相关的PWM电路包括的功能单元有非对称/对称波形发生器、 可编程死区单元、 输出逻辑、 空间矢量(SV)PWM状态机。 8正交编码脉冲是两个频率变化 且 正交 的脉冲。9QEP电路可用于连接一个光电编码器以获得旋转机器的 位置 和 速率 等信息。10SCI 结构特点有一个发送器 (TX)及相关寄存器 、一个接收器 (RX) 及相关寄存器 、 一个可编程的波特率产生器 、 数据存储器映射的控制和状态寄存器。 。11多处理异步通信模式有 空闲线多处理器模式 地址位多处理器模式。12ADC触发方式有 软件启动 、 事件管理器启动 、 外部引脚启动 。13ADC工作方式有 同步采样 、 顺序采样 。第6章1、TMS320C28x存储器寻址方式有 直接寻址方式、堆栈寻址方式、间接寻址方式、寄存器寻址方式、数据/程序/IO空间立即寻址方式、程序空间间接寻址、字节寻址方式 2当需要访问堆栈中的数据时, SP的值减去这的 6位 偏移量就是被访问的数据的地址。3汇编语言包括 汇编指令、伪指令和宏指令。 4汇编源程序由标号域、助记符域、操作数域、注释域组成第7章1使用宏的过程要经过 定义宏、 调用宏、 展开宏、阶段。2目标文件包括 文本段 、 数据段 、 预留段 默认的段。3目标文件有 已初始化的段 、 未初始化的段 基本类型的段。4链接器伪指令 MEMORY存储器伪指令 可以确定目标系统的各种内存配置。5链接器伪指令 SECTIONS段伪指令 确定链接器组合输入段的方法和输出段在存储器中的位置。第9章1整数运算的问题有:(1)两个16位整数相乘,乘积总是“向左增长”。这意味着多次相乘后,乘积将会很快超出定点器件的数据范围。(2)保存32位乘积到存储器,要开销2个机器周期以及2个字的存储器单元。(3)由于乘法器都是16位相乘,因此很难在后续的递推运算中,将32位乘积作为乘法器的输入。2小数运算的优点 (1)乘积总是“向右增长”。这就味着超出定点器件数据范围的将是不太感兴趣的部分。(2)既可以存储32位乘积,也可以存储高16位乘积,这就允许用较少的资源保存结果。(3)可以用于递推运算。3C28x采用 2的补码 表示小数,其最高位为 符号位 。4解决冗余符号的办法是在乘法器将结果传送至累加器时就能自动地左移 1位 。5FIR数字滤波器设计方法一般采用 窗函数法 。6IIR滤波器的实现方法有 冲击响应不变法 、 双线性变换法 、 阶跃响应不变法。二 、选择题第1章1TMS320 C5XX主要应用于(B )领域。 A、自动控制 B、语音处理 C、浮点运算 D、图象处理2TMS320 C2XX主要应用于( A )领域。A、自动控制 B、语音处理 C、浮点运算 D、图象处理3TMS320 C6XX主要应用于( D )领域。A、自动控制 B、语音处理 C、浮点运算 D、图象处理4TMS320 C3XX主要应用于( C )领域。A、自动控制 B、语音处理 C、浮点运算 D、图象处理5采用DSP进行数字信号处理属于( C )实现方法。A、硬件 B、软件 C、软硬件结合 D、以上都不是 6可编程数字信号处理器简称( D )。 A、CPU B、MCU C、CCU D、DSP 第2章1通过状寄存器STl的位OBJMODE和位AMODE的组合,选定C28x模式的是( C )。A、00 B、01 C、10 D、112通过状寄存器STl的位OBJMODE和位AMODE的组合,选定C27x目标-兼容模式的是( A )。A、00 B、01 C、10 D、113通过状寄存器STl的位OBJMODE和位AMODE的组合,选定C2xLP源-兼容模式的是( D )。A、00 B、01 C、10 D、115在同一个机器周期内,CPU不能同时进行的操作是( B )。A程序空间读操作和数据空间的读操作 B程序空间写操作和程序空间的读操作C数据空间读操作和数据空间的写操作 D程序空间读操作和数据空间的写操作6在同一个机器周期内,CPU能同时进行的操作是(A )。A程序空间读操作和数据空间的读操作 B程序空间写操作和程序空间的读操作C程序空间写操作和数据空间的写操作 D以上都不发生冲突。7TMS320F2812 DSP微处理器采用的是( A )结构 A、哈佛结构 B、冯诺依曼结构 C、矩阵结构 D、以上都不是 8TMS320F2812 DSP有( D )组数据总线。 A、4 B、16 C、8 D、39TMS320F2812 DSP有( D )组地址总线。 A、4 B、16 C、8 D、310、TMS320F2812 DSP采用改进的哈佛结构,围绕( B )条16位总线建立。#A、4 B、6 C、8 D、1011、在TMS320F2812 DSP中采用了( C )级流水线操作。A、3 B、5 C、8 D、12第3章1TMS320F2812 DSP中存储器SARAM寻址空间有( A ) A000000h0007FFh,008000h009FFFh,3F8000h3F9FFFhB0x3D80000x3F 7FFFC 3D7800h3D7BFFhD3FF000h3FFFFFh2TMS320F2812 DSP中片上Flash存储器寻址空间有( B ) A000000h0007FFh,008000h009FFFh,3F8000h3F9FFFhB0x3D80000x3F 7FFFC 3D7800h3D7BFFhD3FF000h3FFFFFh3TMS320F2812 DSP中OTP存储器寻址空间有( C )A000000h0007FFh,008000h009FFFh,3F8000h3F9FFFhB0x3D80000x3F 7FFFC 3D7800h3D7BFFhD3FF000h3FFFFFh4TMS320F2812 DSP中片上BootROM寻址空间有( D ) A000000h0007FFh,008000h009FFFh,3F8000h3F9FFFhB0x3D80000x3F 7FFFC 3D7800h3D7BFFhD3FF000h3FFFFFh第4章1TMS320F2812 DSP软硬件复位时,状态寄存器STl的向量映像位VMAP=1,中断向量为( A ) A、FFC0H B、FF80H C、0080H D、0000H2TMS320F2812 DSP软硬件复位时,状态寄存器STl的向量映像位VMAP=0,中断向量为( D ) D 5BA、FFC0H B、FF80H C、0080H D、0000H3、TMS320F2812 DSP的32个中断源分为14级,其中( C )级别最高。 A、INTR B、NMI C、RS D、INT0第5章1通用定时器比较操作在( A )时,产生对称波形。A. 连续增/减计数模式 B. 连续增计数模式C. 通用定时器定向增/减计数模式 D.以上都可以2通用定时器比较操作在( B )时,产生非对称波形。A. 连续增/减计数模式 B. 连续增计数模式C. 通用定时器定向增/减计数模式 D.以上都可以3通用定时器比较操作在( C )时,产生任意波形。A. 连续增/减计数模式 B. 连续增计数模式C. 通用定时器定向增/减计数模式 D.以上都可以4TMS320F2812 DSP事件管理器设置为( A ),产生PWM信号。A定时器比较方式 B.捕获方式 C.正交编码方式 D.ADC启动方式5TMS320F2812 DSP事件管理器设置为( B ),实现通信模式。A定时器比较方式 B.捕获方式 C.正交编码方式 D.ADC启动方式6TMS320F2812 DSP事件管理器设置为( C ),电机位置和速度测试。A定时器比较方式 B.捕获方式 C.正交编码方式 D.ADC启动方式第6章1若要采用直接寻址方式寻址地址为0860h的数据存储单元,则应设置数据页指针DP= ( C ) # A、08h B、0fh C、21 D、300h2若当前SP=460h,要把0433hAL数据存储单元内容送AL,则应执行下面( C )指令。 A、MOV ACC,-SP(45) B、MOVL ACC,-SP(2D) C、MOV AL,-SP(45) D、MOVL ACC,-SP(2D)3TMS320F2812 DSP共有302条指令,分为( B )大类 A、15 B、17 C、19 D、21第7章1目标程序文件用( A )扩展名表示。 A、.obj B、.cmd C、.out D、.asm2源程序文件用( D )扩展名表示。A、.obj B、.cmd C、.out D、.asm3链接程序文件用( B )扩展名表示。B A、.obj B、.cmd C、.out D、.asm4关于宏与子程序的异同点,下列说法中错误的是(C)。A、宏调用实际上是用符号(一条假指令)替代一块代码;而子程序调用则需将程序指针转移到子程序所在位置去执行。B、宏调用快速,但多次调用时,由于多次复制代码段而使占用存储器量较多;子程序调用时,由于代码模块只存在于一个地方,因此尽管速度有所减缓,但占用存储空间较少。C、宏要优于子程序调用,因此应使用宏以简化编程并保持高速度。D、在存储容量有限的场合,应牺牲速度(对时间不敏感的慢速情况),采用子程序调用的方法,以降低存储器的占用量。5下列伪指令中,使用错误的是 ( B ) A、 .copy init_DSP.h B、123 .usect “var1”,1 C、 .space 100h*16 D、 .GLOBAL x,y,z6链接器的作用是: ( A )输入目标文件列表;生成目标代码.obj文件;控制产生输出文件列表;确定存储器分配(分页);落实存储器定位;生成列表文件.lst A、 B、 C、 D、7下列语句中,使用正确的是 ( C/D) A、123 .usect “var1”,1 B、 SPLK 1234h,*+,AR4 C、 .copy init.h D、 .global x,y,z /*定义三个全局变量*/第9章1. 关于定点DSP所采用的Q格式,下列说法正确的是: ( B ) A、Q越大,数值范围越大,精度也越高 B、Q越大,数值范围越小,但精度越高 C、Q越大,数值范围越大,但精度越低 D、Q越大,数值范围越小,精度也越低2当使用FFT的位倒序寻址时,应使用的寻址方式是( C ) A、直接寻址B、间接寻址 C、绝对地址寻址 D、立即数寻址3C28X DSP系统中没有除法指令,可以使用(D)来实现除法。 ASUBS B. ADDCC. SUBC D. MAC4高频信号选择( A )滤波器。ALC B、有源滤波器 C、IIR D、FIR5低频信号选择( B )滤波器。ALC B、有源滤波器 C、IIR D、FIR6数字语音信号选择( D )滤波器。ALC B、有源滤波器 C、IIR D、FIR7数字图象信号选择( C )滤波器。ALC B、有源滤波器 C、IIR D、FIR三简答题1. TMS320F281X指令系统的寻址方式各有哪些?任举4例说明。 直接寻址方式 堆栈寻址方式 间接寻址方式 寄存器寻址方式 数据/程序/IO空间立即寻址方式 程序空间间接寻址 字节寻址方式 2. 在F281X的汇编语言中,使用“#”、 “*”、 “”符号作为操作数的前缀各表示什么意思?答:使用“#”号作为前缀,汇编器将操作数作为立即数处理。即使操作数是寄存器或地址,也将作为立即数。使用“*”符号作为前缀,汇编器将操作数作为间接地址,即把操作数的内容作为地址。使用“”符号作为前缀,汇编器将操作数作为直接地址,即操作数由直接地址码赋值。3.简述COFF文件中“段”的概念,有哪些常用的段?答:段是COFF文件中最重要的概念。每个目标文件都分成若干段。段是存储器中占据相邻空间的代码或数据块。一个目标文件中的每个段都是分开的和各不相同的。.text 段(文本段),通常包含可执行代码; .data 段(数据段),通常包含初始化数据; .sect段已初始化段,由汇编器伪指令建立的自定义段。 .bss段未初始化段; .usect段未初始化段,由汇编命令建立的命名段(自定义段)。4. 简述链接器命令文件中MEMORY和SECTIONS两条指令的作用。答:MEMORY伪指令用来定义目标系统的存储器配置空间,包括对存储器各部分命名,以及规定它们的起始地址和长度 SECTIONS伪指令-确定链接器组合输入段的方法和输出段在存储器中的位置。5. 已知DSP的工作时钟为150MHz,现需要用定时器定时10ms,请问PRD和TDDR寄存器的初始值如何确定?6. 简述冯诺依曼结构、哈佛结构和改进的哈佛结构之间的区别。答:冯诺伊曼(Von Neuman)结构采用单存储空间,即程序指令和数据共用一个存储空间,使用单一的地址和数据总线,取指令和取操作数都是通过一条总线分时进行。当进行高速运算时,不但不能同时进行取指令和取操作数,而且还会造成数据传输通道的瓶颈现象,其工作速度较慢。7. 简述链接命令文件(cmd文件)的功能。答:链接命令文件(cmd文件)指定存储器的结构和段的定位,有MEMORY和SECTIONS两条指令。MEMORY伪指令用来定义目标系统的存储器配置空间,包括对存储器各部分命名,以及规定它们的起始地址和长度。 SECTIONS伪指令用来
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 书籍购销合同样本
- 住房建设合同样本
- 与人合伙买房合同样本
- 产品开发费合同样本
- 2024年小自考汉语言文学课后作业解析试题及答案
- 买断合同样本结算条款
- 健身代言合同样本
- 2023四年级数学下册 三 小数乘法第5课时 包装教学设计 北师大版
- 个人车辆抵债合同样本
- 业务分包合同样本
- 《骆驼祥子》读书分享
- DB15T+3517-2024长距离输水管线复合式空气阀应用技术规程
- 品质提升计划改善报告课件
- DL-T-5161.8-2018电气装置安装工程质量检验及评定规程盘、柜、及二次回路接线施工质量检验
- JT-T-1238-2019半柔性混合料用水泥基灌浆材料
- 桥梁设计手册箱梁
- 2024-2030年中国中低温耦合剂行业现状规模与发展趋势预测报告
- 三年级数学乘法除法竖式计算题100道
- SYT 7628-2021 油气田及管道工程计算机控制系统设计规范-PDF解密
- 《旅游规划与开发》复习备考试题库(含答案)
- 桥式起重机定期检查记录表
评论
0/150
提交评论