怎样直接补原码阵列乘法器器计算

【图文】习题课1-2章_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
习题课1-2章
上传于||文档简介
&&计​算​机​组​成​原​理
大小:378.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
直接补码阵列乘法器的设计原理.doc7页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
文档加载中...广告还剩秒
需要金币:100 &&
直接补码阵列乘法器的设计原理
你可能关注的文档:
··········
··········
直接补码阵列乘法器的设计原理
* 李澄举 嘉应学院 计算机系, 广东 梅州 514015
[摘要]直接补码阵列乘法器的工作原理是《计算机组成原理》课程的难点。本文从组成阵列乘法器的四类全加器的工作原理分析开始,结合补码和真值的转换关系,通过和手工计算方法的对比,深入浅出地揭示了直接补码阵列乘法器的工作原理。
[关键词] 直接补码阵列乘法器,负权值,一般化全加器
直接补码阵列乘法器可以直接求出两个补码的相乘积,由于符号位也参加运算,运算速度比起原码阵列乘法器快得多。5位乘5位的直接补码并行阵列乘法器的逻辑结构如图1所示。
与原码阵列乘法器不同的是,直接补码阵列乘法器除了采用0类全加器之外,还采用了1类和2类全加器,以对应于输入补码符号位的负的位权值;图1左下角的虚框是行波进位加法器,为了缩短加法时间,可以用先行进位加法器代替。
设被乘数和乘数 均为补码 分别为A= a4 a3a2a1a0,B= b4 b3b2b1b0,其中a4和b4是符号位,用括号括起来是表示这一位具有负的位权值。根据补码和真值的转换可以知道,
补码A的真值a = a4× -24 +a3×23+a2×22+a1×21+a0×20;
补码B的真值b = b4× -24 +b3×23+b2×22+b1×21+b0×20;
即在将补码直接转换成真值时,符号位取负权值,其余位取正权值。
如设A=01101 +13 ,B=11011 -5 ,计算符号位参加运算A×B的竖式乘法如下:
在这个竖式中,带括位的位具有负的位权值,即 1 =-1, 0 =0。原乘积最高两位0 1 是带有负位权值的二进制数,相当于0×21+1× -20
=-1,因 1 1相当于1× -21 +1×20 =-1,故0 1 可以写成 1 1,这扩充符号位 1 便是乘积的符号位。由此可见,在竖式乘法中,若乘积中间位有带负位权值的
正在加载中,请稍后...直接补码阵列乘法器的设计原理_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
直接补码阵列乘法器的设计原理
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩4页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 阵列乘法器 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信