基于C的Corba高级编程:二进制表示与FFT处理器设计
需积分: 50 77 浏览量
更新于2024-08-10
收藏 1.67MB PDF 举报
"《2符号数表示-基于C CORBA高级编程中文版》是一本深入探讨计算机科学中的符号数表示技术的书籍,主要聚焦于二进制和十进制数之间的转换,特别是增量二进制表示法。这种表示法在双极数模转换中至关重要,它使用了一个带有附加符号位的二进制数,能够表示大小为2^(b+1)的十进制数,其中负数用二进制数的一半表示,而正数则用另一半表示。例如,当b=3时,这种编码方式可以通过简单的取反补码符号位来理解。
书中详细解释了如何将十进制数转换为这种增量二进制形式,以及它的优点,比如在硬件乘法运算中的潜在效率提升,因为SD(二进制符号数)可以减少非零位的数量。SD采用三值表示(0,1,1),其中1后缀表示小数点,这对于实现快速硬件操作非常有利。书中还提供了一个将二进制数转换为SD形式的简单算法。
此外,文章还提及了二进制符号数表示(SD)在FFT(快速傅立叶变换)算法中的应用。FFT是一种广泛应用于电信领域实时处理的重要算法,它的处理器设计涉及到系统架构设计、算法实现、FPGA(现场可编程门阵列)实现等多个层面。设计者采用超前进位链技术来构建加法器,以提高运算速度,同时利用阵列式结构实现乘法器,确保计算性能。
FFT处理器的设计和实现是本书的核心内容,包括对不同FFT算法的比较、硬件结构选择、运算单元设计(如加法器和乘法器)、控制器实现以及状态转移和地址发生器的具体讨论。整个设计旨在为后续FFT处理器的进一步发展奠定基础,适用于电信和其他实时处理应用。
最后,论文摘要介绍了FFT处理器设计的总体框架,回顾了FFT算法的历史发展和应用领域,以及FFT处理器的具体实现步骤,如系统设计、算法和硬件选择、验证和测试平台的建立。关键词包括FFT、处理器、DSP(数字信号处理器)、DFT(离散傅立叶变换)和蝶形运算,这些都是FFT处理器设计的关键元素和技术术语。"
2009-01-07 上传
2009-01-07 上传
2011-03-11 上传
2014-05-20 上传
2009-11-10 上传
郝ren
- 粉丝: 57
- 资源: 4041
最新资源
- Java+Servlet+API说明文档
- spring中文版教程
- Discrete time model and algorithm for container yard crane scheduling.pdf
- ARM公司的AMBA总线规范
- C++Builder6.0界面实例开发
- C++Programming
- 我的操作系统实验-银行家算法
- java字符反转代码
- Linux初学者入门优秀教程
- 手机号码和email校验的Js代码
- NAND FLASH PMON烧写指南
- 09版三级网络技术上级100题
- voip详细原理说明
- 软件集成测试工作指南
- JAVASCRIPT真经
- SAP 常用数据表 列表 开发人员的必备资料哦