1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3.两个定点数的除法 在一般的DSP中,由于除法硬件代价很高,所以都没有专门的除法功能。 在‘C54X中也没有一条单周期的16位除法指令。但是,利用一条条件减法指令(SUBC指令),加上重复指令RPT #15 可以实现两个无符号数的除法运算。 算法举例: 设累加器为8位,计算91除以4。 * * * - 0100 000110111 - 0100 001101110 - 0100 001011101 - 0100 000111011 - 0100 001110110 011——余数 10110——商 * * 习题: 1. x=5.785,y=-0.375 对于54X DSP采用合适的定标求x+y。 2. x=5.785,y=-0.375 对于54X DSP采用合适的定标求x*y。 1. x=5.785,y=-0.375 对于54X DSP采用合适的定标求x+y。a 解: x=5.785,用Q3.12表示为 0101 110010001111 y=-0.375用Q0.15表示0000 0000; 采用Q3.12表示,即右移3位并进行符号扩展为 11111010000 0000 0 相加: 01011111 1111 1010 0000 0000 0101 0110 1000 1111 x+y=568Fh (Q3.12) * * 2. x=5.785,y=-0.375 对于54X DSP采用合适的定标求x*y。 解: x=5.785,用Q3.12表示为 0101 110010001111 y=-0.375用Q0.15表示为0000 0000 0101 110010001111 (0x 5C8F) 0000 0000 (0x D000) 0101110010001111 0000000000000000 0101110010001111 1010001101110001 (-X 补码) 1101110101001010011 0000 0000 0000(0x DD4A ) Q3.12 * * DSP技术及开发应用 * 第1章 绪 论 1.1 引言 数字信号处理的实现方法——一般可分为如下5种 (1)在通用的计算机上用软件(如:C,C++语言)实现。 (2)在通用计算机系统中加上专用的加速处理机。 (3)用通用的单片机(如:MCS-5l、PIC等)实现,这种方法可用于一些不太复杂的数字信号处理,如数字控制等。 (4)用通用的可编程DSP芯片实现。与单片机相比,DSP芯片具有更加适合于数字信号处理的软件和硬件资源,可用于复杂的数字信号处理算法。 (5)用专用的DSP芯片或FPGA(现场可编程门阵列)实现。在一些特殊的场合,要求的信号处理速度极高,用通用DSP芯片很难实现,例如专用于FFT(离散傅立叶变换的快速算法 )、数字滤波、卷积、相关等算法的DSP芯片,这种芯片将相应的信号处理算法在芯片内部用硬件实现,无需进行编程。 * 虽然数字信号处理的理论发展迅速,但在80年代以前,由于实现方法的限制,数字信号处理的理论还得不到广泛的应用。 直到70年代末80年代初世界上第一个单片可编程DSP芯片的诞生,才将理论研究结果广泛应用到低成本的实际系统中,并且推动了新的理论和应用领域的发展。 可以毫不夸张地说: DSP芯片的诞生及发展对近十几年来通信、计算机、控制等领域的发展起到十分重要的作用。 * 1.2 DSP芯片概述 DSP芯片,也称数字信号处理器 Digital Signal Processor,即:DSP 是一种特别适合于进行数字信号处理运算的微处理器,主要应用于需要实时快速地实现各种数字信号处理算法的场合。 1.2.1 什么是DSP芯片 * DSP芯片的主要特点: (1) 在一个指令周期内可完成一次乘法和一次加法。 (2) 程序和数据空间分开,可以同时访问指令和数据。 (3) 片内具有快速RAM,通常可通过独立的数据总线在两个不同的存储器块中同时访问。 (4) 具有低开销或无开销循环及跳转的硬件支持。

文档评论(0)

w5544434 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档