- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运算器设计
运算器设计
2000年12 月26 日
关于电路复杂程度的测度
关于电路复杂程度的测度
面积测度A 与延时测度T
采用单位等效逻辑门模型
– 反相器、缓存器:A=0; T=0
– 简单2输入逻辑门:and, nand, or, nor
• A=1, T=1
– 复杂逻辑门:由简单逻辑门组合个数及方式确定
• 例:简单多输入逻辑门:A = m-1, T = log m
2
– 不考虑导线延时,对非深亚微米工艺,作为不同电
路的对比,该简化合适
– 对复杂电路,只给出面积和延时的估计方法
加法器
加法器
微处理器、数字信号处理器、数据处理专用集成电路的核心是其
数据路径
– 严重影响芯片面积
– 严重影响功耗
– 严重影响芯片工作速度
数据路径的核心
– 地址单元
– 算术单元
• 比较器、加法器、乘法器
大部分算术运算单元中的基本操作是二进制加法
– 简单二进制加法
– 复杂运算:乘法、除法
– 简单运算:增量、数值比较
数学运算及算术处理单元
数学运算及算术处理单元
移位及扩展(shift / extension)
相等判断及大小比较(equality and magnitude comparison)
增量/减量(incrementation / decrementation)
求补及求反(complementation /negation)
加法及减法(addition / subtraction)
乘法(multiplication)
除法(division)
平方根运算(square root)
指数运算(exponentiation)
对数运算(Logarithmic functions)
三角及发三角函数(trigonometric and inverse trigonometric
functions)
双曲函数(hyperbolic functions)
不同算术运算间的相关性关系
不同算术运算间的相关性关系
加
法
运
算
是
最
重
要
的
算
术
运
算
数的表示方法:数制
数的表示方法:数制
数的表示方法与算法的硬件实现密切相关
– 不同表示方法要求不同的计算方法
– 有效的电路实现要求特殊的数的表示方法
本课程讨论定点数的表示方法
am− , am− , a , a ⋅a− , a− , , am−n
1 2 1 0 1 2
m 位整数 n−m 位小数
– 浮点数的运算可以通过对底数部分、指数部分各自
做定点运算实现
– 定点数可以简化为整数,每个整数都可以看作一个
常数与一个常因子相乘的部分积
二进制数的表示
二进制数的表示
基2 的表示应用最广—— 电路实现简单
n bit 的二进制数可以表示为
{ } { }
A a , a , , a , a a ∈0,1
n−1 n−1 1 0
您可能关注的文档
最近下载
- 小猪佩奇第一季(1-10)集中英互译台词.pdf VIP
- 新型共享储能电站项目施工组织设计.docx VIP
- 2025-2026学年小学信息科技川教版2024三年级上册-川教版2024教学设计合集.docx
- 《Linux操作系统及应用技术》全套教学课件.pptx
- 汽车维修应急预案(最新版).doc VIP
- CNAS-CL04-2017 标准物质-标准样品生产者能力认可准则.pdf VIP
- 工业厂房买卖合同书(2025版).docx VIP
- 成本会计实训(吴育湘)课后答案.pdf
- 科学开学第一课.ppt VIP
- 人教版《生命.生态.安全》六年级上册全册教案(20201010140244).pdf VIP
文档评论(0)