DSP复习资料之重点要掌握的读程序题.docVIP

DSP复习资料之重点要掌握的读程序题.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP复习资料之重点要掌握的读程序题

ADD 带移位的累加器加(或立即数左移0~16位加到累加器) SUB 累加器减 MPY 乘 AND 和累加器进行和操作 OR 和累加器进行或操作 BANZ 辅助寄存器非0跳转 B 无条件跳转 BCND 条件跳转(GT:ACC0;LT:ACC0;EQ:ACC=0) LDP 数据页指针装载 LAR 辅助寄存器装载 LACC 带移位的累加器装载 LACL 装载累加器低16位,高16位清0(短立即数) MAR 修改辅助寄存器(对直接寻址=NOP;对间接寻址=修改寄存器+ARP值) SACH 存储累加器移位后的高16位(先将ACC复制出到输出移位器,移位0~7位,高16位复制到指定的存储单元) SACL 存储累加器移位后的低16位 CLRC 控制位清0 SETC 控制位置位(SETC SXM 有符号时要用) SPLK 长立即数存储到数据存储单元 1.DSP芯片的主要特征: DSP芯片是专门设计用来进行高速数字信号处理的数字处理器。 DSP芯片实际就是一种单片机,是集成高速乘法器,具有多项内部总线,能够进行快速乘法和加法的运算,适用于数字信号处理的高速,高位单片计算机。TMS320系列DSP芯片主要采用了哈佛结构、流水线结构、多总线结构(程序地址总线,程序读总线,数据写地址总线,数据读地址总线,数据读总线,数据写总线)、硬件乘法器和特殊DSP指令结构等特点。 2.对DSP芯片如何进行分类?什么是定点DSP芯片和浮点DSP芯片?各有什么特点? (1)按数据格式分:浮点芯片和定点芯片 按用途来分:通用型DSP芯片和专用型DSP芯片 (2)定点芯片:只能用于小数点位置固定的运算。 特点:精度低,价格低,执行速度快。 浮点芯片:可以进行小数点位置变动的运算。 特点:精度高,价格高,执行速度快。 3.TMS320LF240x指令系统提供了哪几种寻址方式?举例说明。 (1)立即寻址:短立即数寻址:RPT #99 长立即数寻址:ADD #12354h,2(左移位数) (2)直接寻址:LDP #5 (3)间接寻址:ADD *,8 4.使用汇编语言编写一些模块化的程序块,在进行调试之前,一般需要哪几种格式的文件?各有哪些功能? (1)汇编文件语言文件:该文件对应的程序实现DSP要完成的功能。 (2)命令文件:实现对程序存储空间和数据空间的分配。 (3)头文件:定义寄存器。 5.直接寻址方式中,数据存储器16位地址是如何生成的? (1)确定当前数据页(9位数据页面指针值确定) (2)指定哪一个字(指令寄存器的低7位偏移量) (3)将当前DP值与偏移量拼接。(16位的存储器地址) 6.事件管理器中的通用定时器模块有几种工作模式?各有什么特点? 停止\保持模式:在这种模式下,通用定时器的操作停止并保持当前状态,定时器的比较器、计数器和预定标记器都保持不变。 连续增计数模式:适用于边沿触发或异步PWM 波形的产生,也适用于许多电机和运动控制系统的采样周期的产生。 定向增\减计数模式:能够用于事件管理器模块的正交编码脉冲电路,也用于控制运动\电机控制和电力电子设备中的外部事件定时。 连续增\减计数模式:尤其适用于产生对称的PWM波形。 7.模数转换器(ADC)有何特点? (1)带内置采样\保持(S\M)的10位模数转换模块ADC内核。 (2)多达16个的模拟输入通道(ADCIN0~ADCIN15) (3)自动排序能力。 (4)两个独立的8状态排序器(SEQ1和SEQ2)可以独立工作在双排序器模式,或者继续之后工作在16位状态排序器模式。 (5)在给定的排序方式下,4个排序控制器(CHSELSEQn)决定了模拟通道转换的顺序。 (6)可单独访问的16个结果寄存器(RESUL0~RESUL15)用来存储转换结果。 (7)模数转换可由多个触发源启动。(软件,EVA,EVB,外部) 8事件管理器A模块主要由那几部分组成? (1)两个16位通用可编程定时器GPtime1,GPtime2; (2)3个全比较单元; (3)脉宽调制PWM电路; (4)3个捕获单元CAP; (5)正交编码(QEP)电路; (6)中断逻辑。 9.DSP中央处理器单元主要包括哪些部分? 一个32位的中央算术逻辑单元(CALU) 一个32位的累加器(ACC) CALU的输入数据定标移位器(输入移位器)及输出数据移位器(输出移位器) 一个16位*16位的乘法器 一个乘积定标移位器 数据地址发生逻辑(其中包括8个辅助寄存器和一

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档