




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
医电DSP课程总复习练习册1DSP的内部存储器类型可分为随机存储器(RAM)和只读存储器(ROM)。其中RAM又可以分为两种类型: 和 。2TMS320C54X DSP的总线主要包括程序总线、 和 总线。3TMS320C54X DSP有三种方式的复位电路,其分别为: 、手动复位和 复位。4COFF目标文件中.text段通常包含 ,.data段通常包含已初始化的数据,.bss段中通常为 保留空间。5当硬件执行指令时,寻找指令所在的参与运算的操作数的方法称为 。6TMS320C54X具有两个通用I/O口, 用于输入外设的状态; 用于输出外设的控制信号。7TMS320C54X DSP中传送执行指令所需的地址需要用到 、CAB、DAB和 4条地址总线。8在堆栈操作中,PC当前地址为4020h,SP当前地址为0033h,运行POPM AR2指令操作后,PC= 。9TMS329VC5402型DSP的ST1寄存器中,INTM位的功能是 。10TMS320C54X DSP的寻址方式有七种,分别为立即寻址、绝对寻址、累加器寻址、直接寻址、 、 、堆栈寻址。11汇编源程序中标号可选,若使用标号,则标号必须从 开始;程序中可以有注释,注释在第一列开始时前面需标 ,但在其它列开始的注释前面只能标 。12按数据格式分类,DSP芯片可分为 和 。13TMS320C54X DSP的内部总存储空间为192K字,分成3个可选择的存储空间:64K字的 、64K字的数据存储空间和64K字的 。14TI公司的DSP集成开发环境 是一个在Windows操作系统下,为开发TMS320系列DSP而设计的集成开发环境。15在TMS320C54X DSP寻址和指令系统中,Xmem和Ymem表示16位双寻址操作数,Dmad为16位立即数,表示 ,Pmad为16位立即数,表示 。16在直接寻址中,指令代码包含了数据存储器地址的低 位。当ST1中直接寻址编辑方式位CPL 时,与DP相结合形成16位数据存储器地址;当ST1中直接寻址编辑方式位CPL 时,加上SP基地址形成数据存储器地址。17TMS320C54X DSP的中断系统的中断源分为 中断和 中断。18TMS320C54x系列DSP处理器上电复位后,程序从程序存储器的指定存储地址 单元开始工作。19一般COFF目标文件中包含三个缺省的段:.text段、 段和 段。20在链接器命令文件中,PAGE 0通常指 存储空间。21在链接器命令文件中,PAGE 1通常指 存储空间。22在堆栈操作中,PC当前地址为4020h,SP当前地址为0033h,运行PSHM AR2指令操作后,SP= 。23在堆栈操作中,PC当前地址为4020h,SP当前地址为0033h,运行POPM AR2指令操作后,SP= 。24立即数寻址指令中在数字或符号常数前面加一个 号,来表示立即数。15TMS320C54X DSP的程序存储空间可通过处理器方式状态寄存器(PMST)的 和 控制位来设置内部存储器的映射地址。26在段伪指令.text、.bss、.sect和.usect中,已初始化段是 ,未初始化段是 。27DSP可以处理双16位或双精度算术运算,当 为双精度运算方式,当 为双16位运算方式。28对于TMS320C54X系列DSP芯片,下列说法正确的是 A、8位DSP B、32位DSP C、浮点型DSP D、通用型DSP29TMS320C54X DSP采用改进的哈佛结构,围绕 组 位总线建立。A、8,16 B、16,8 C、8,8 D、16,1630TMS320C54X DSP软硬件复位时,中断向量为 A、0000H B、0080H C、FF80H D、FF00H 31目标程序文件用 扩展名表示。A、.obj B、.cmd C、.out D、.asm 32下面对一些常用的伪指令说法正确的是 A、.sect命令定义的段是未初始化的段;B、.ref 所定义的符号,是当前模块中定义,并可在别的模块中使用的符号;C、.def所定义的符号,是在当前模块中使用,而在别的模块中定义的符号;D、.usect命令定义的段是未初始化的段。33用CCS集成开发软件进行软件开发时,在没有目标板的情况下,设计者可用 模拟DSP程序的运行。A、Emulink B、Emulator C、Simulink D、Simulator34TMS320C54x系列DSP的CPU具有三个16位寄存器来作为CPU状态和控制寄存器,下面有一项不是的是_A、ST0 B、ST1 C、PMST D、TDDR35指令ADD *AR3+,A 采用了 方式。A、直接寻址 B、间接寻址 C、存储器映射寄存器寻址 D、堆栈寻址36在采用双操作数的间接寻址方式时,要使用到辅助寄存器,在此种寻址方式下,下面哪些辅助寄存器是不能使用的_A、AR7 B、AR5 C、AR4 D、AR237在采用双操作数的间接寻址方式时,要使用到一些辅助寄存器,在此种寻址方式下,以下哪些辅助寄存器若使用了是非法的_A、AR2 B、AR4 C、AR5 D、AR638下面对TMS320C54xDSP的中断系统叙述错误的是_A、TMS320C54xDSP的中断系统具有硬件中断和软件中断。B、TMS320C54xDSP的硬件中断指由片外扩展的外设引起的中断。C、TMS320C54xDSP的中断可以根据是否能被屏蔽分为可屏蔽中断和非屏蔽中断。D、TMS320C54xDSP的非屏蔽中断指软件中断、中断和中断。39采用DSP进行数字信号处理属于 实现方法。A、硬件 B、软件 C、软硬件结合 D、以上都不是40链接器要据链接命令文件将目标程序文件、库文件链接起来,并分配各程序段、数据段的地址,生成 文件可供模拟/仿真。A、.obj B、.cmd C、.out D、.asm41用于中断或程序调用时,将数据保存或从堆栈中弹出的寻址方式是 。A、间接寻址 B、堆栈寻址 C、直接寻址 D、累加器寻址42TMS320C54X DSP中小数乘法和整数乘法基本相同,只是在执行小数乘法时会将状态位 置为1。A、FRCT B、IPTR C、DP D、OVA43要使DSP能够响应某个可屏蔽中断,下面的说法正确的是 A、需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置0B、需要把状态寄存器ST1的INTM位置1,且中断屏蔽寄存器IMR相应位置1C、需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置0D、需要把状态寄存器ST1的INTM位置0,且中断屏蔽寄存器IMR相应位置144TMS320C54X DSP最多可与 个器件进行时分串行通信。A、2 B、4 C、8 D、1645下面对TMS320C54xDSP的堆栈操作说法,正确的是 A、出栈操作时,数据先出栈,然后SP增加B、出栈操作时,SP先增加,然后数据出栈C、当进栈操作时,SP先增加,然后数据进入堆栈D、当进栈操作时,数据先进入堆栈,然后SP减小。46TMS320C54X DSP具有_个_位的累加器A、1,32 B、1,40 C、2,32 D、2,4047在指令执行前寄存器和数据存储器相应的初始状态为(AR3)=0100h,(0100h)=0444h,则指令:ANDM #00FFh, *AR3 执行后,以下结果正确的是 A、(AR3)=0101h B、(0100h)=04F4h C、(AR3)=044Fh D、(0100h)=0F44h48若链接器命令文件的MEMORY部分如下所示: MEMORY PAGE 0: PROG: origin=0A00h, length=1000h PAGE 1: DATA: origin=0080h, length=0200h 则下面说法不正确的是 A、程序存储器配置为4K字大小 B、程序存储器配置为8K字大小C、数据存储器配置为512字大小 D、数据存储器取名为DATA49TMS320C54X DSP主机接口HPI是 位并行口。A、2 B、8 C、16 D、3250指令MAC *AR2+,*AR3+,A 采用了_方式。A、直接寻址 B、间接寻址 C、绝对寻址 D、堆栈寻址51TMS320C54X DSP软硬件复位时,复位中断向量的地址为程序空间的_。A、0000H B、0080H C、FF80H D、FF00H( )52TMS320C54X DSP中小数乘法和整数乘法的指令操作是完全一样的。( )53DSP芯片中有专用的硬件乘法器,使得乘法累加运算能在单个周期内完成。( )54DSP处理器TMS320C5402的堆栈是由高地址向低地址方向生长的。( )55TMS320C54X DSP仅有一种串行口。( )56在TMS320C54X DSP所有中断向量中,只有硬件复位向量不能被重定位,即硬件复位向量总是指向程序空间的0FF80H位置。( )57浮点DSP与定点DSP相比,价格便宜、功耗较小、运算精度稍低。 ( )58TMS320C54X DSP的40位ALU和累加器,仅支持16位算术运算。 ( )59DSP的流水线冲突产生的原因是由于DSP运行速度还不够快。( )60在DSP处理器汇编程序中,标号区分大小写。( )61TMS320C54X DSP汇编语言的伪指令也是一种指令,同样占用存储空间。 ( )62TMS320C54X DSP的CPU寄存器及片内外设寄存器映射在数据存储空间的0000H-0080H中。63写出下条指令执行后的结果:ADD A, -8, B指令执行前: 指令执行后:(A)=0005401400H (A)= (B)=0000001800H (B)= (C)=1 (C)= 64在程序设计时,若程序中要使用堆栈,则须先进行堆栈设置。下面程序段是对堆栈的设置,完成的功能是在RAM空间开辟50H空间作为堆栈区,请完成下面程序段。size .set stack .usect “STACK”, size ;STM #stack+ , SP65以DP和SP为基地址的直接寻址方式,其实际地址是如何生成的?66简述处理器方式状态寄存器(PMST)中的、OVLY和DROM是如何影响TMS320C5402存储器结构的?67在DSP软件开发时常用到伪指令,简述伪指令在程序设计中的作用并指出伪指令在程序中是否占用存储空间?68简述DSP程序的段 .text, .data, .bss,各包含什么内容。69结合自己的理解,试列举可编程DSP的特点? 70TI公司DSP集成开发环境(CCS)有哪几种工作模式?各自特点是什么? 71若辅助寄存器AR0的值为0x0005,AR3的值为0x030F,请分别给出下列寻址方式修改后的辅助寄存器的值。*AR3+ ; AR3= *AR3+0 ; AR3= *AR3(15) ; AR3= 72比较哈佛结构和冯诺依曼结构,并说明为什么TMS320C54X DSP采用改进型的哈佛结构? 73写出下条指令执行后的结果:MAC *AR5+ , A指令执行前: 指令执行后:(A)=0000001000H (A)= (AR5)=0100H (AR5)= (T)=0400H (T)= (FRCT)=0 (FRCT)= 数据存储器:(0100H) =1234H (0100H) = 74简述链接器的功能,并指出链接器命令文件中,MEMORY命令和SECTIONS命令的作用? 75在DSP软件开发时常用到伪指令,简述伪指令在程序设计中的作用并指出伪指令在程序中是否占用存储空间?76简要说明用CCS集成开发软件实现程序开发的主要过程。77DSP处理器采用流水线操作,极大地提高了指令执行的效率,结合自己的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护患纠纷应急处理课件
- 数控车床编程与加工 课件 4.1螺纹轴的加工工艺分析
- 二零二五年金融科技劳务派遣合同项目经理规定
- 2025版低碳环保钢筋产品买卖及认证服务合同
- 二零二五年度物流企业吸收合并合同协议书
- 数控车床编程与加工 课件 1.1生产车间6S管理与安全文明生产
- 辽宁省省级机关选调真题2024
- 二零二五年度加工厂房租赁合同含租赁期满厂房续租及转租条款
- 2025版荒山荒滩土地整治与承包服务协议
- 光合作用和细胞呼吸课件
- 软件项目开发需求规格说明书(标准模板)
- GB/T 9797-2022金属及其他无机覆盖层镍、镍+铬、铜+镍和铜+镍+铬电镀层
- GB/T 33365-2016钢筋混凝土用钢筋焊接网试验方法
- GB/T 32288-2015电力变压器用电工钢铁心
- FZ/T 01008-2008涂层织物耐热空气老化性的测定
- 精神科病历书写精神科病历书写及范例
- 《乒乓裁判规则规程》考试题库(附答案)
- 依托自主化装备建设分布式能源三联供项目
- 老年肌肉衰减综合征(肌少症)课件
- PCB全制程培训教材
- 应急保障措施及处置方案
评论
0/150
提交评论