计算机组成原理第二章第8讲定点乘法运算.ppt
《计算机组成原理第二章第8讲定点乘法运算.ppt》由会员分享,可在线阅读,更多相关《计算机组成原理第二章第8讲定点乘法运算.ppt(34页珍藏版)》请在三一办公上搜索。
1、定点乘法运算,2.3 定点乘法运算,2.3.1 定点原码乘法2.3.2 定点补码乘法,2.3.1 定点原码乘法,原码乘法在定点计算机中,两个原码数相乘的运算规则:乘积的符号位由两数的符号位按异或运算得到,而乘积的数值部分则是两个正数相乘之积。,设n位被乘数和乘数用定点整数表示(定点小数也同样适用):被乘数 原f n110乘数 原f n110则乘积 原(ff)(n110)(n110)式中,f为被乘数符号,f为乘数符号。关键问题:怎样解决两个无符号整数的乘法运算,2.3.1 定点原码乘法,1、定点原码乘法原理,尾数乘法举例如下:设1101,1011 1 1 0 1()1 0 1 1()1101 1
2、101 0000 1101 10001111(),1、定点原码乘法原理,n位乘n位积可能为2n位.乘积的最后是所有位积之和,有n个数相加,而加法器只有两个输入端所以需要改造方法一:硬件实现方法(串行的“移位和加法”),硬件结构简单,速度太慢(时间延迟太长,不采用).方法二:不带符号位的阵列乘法器,1、定点原码乘法原理,A=a4a3a2a1a0 阵列分析:B=b4b3b2b1b0 a4b0 a3b0 a2b0 a1b0 a0b0 a4b1 a3b1 a2b1 a1b1 a0b1 a4b2 a3b2 a2b2 a1b2 a0b2 a4b3 a3b3 a2b3 a1b3 a0b3a4b4 a3b4
3、a2b4 a1b4 a0b4,用公式描述乘法过程:设有两个无符号二进制整数:Aam1a1a0Bbn1b1b0它们的真值分别为a和b,即m1n1 a ai2ib bj2ji0j0 在二进制乘法中,被乘数A与乘数B相乘,产生mn位乘积P:Ppmn1p1p0乘积P 的数值为:,1、定点原码乘法原理,实现这个乘法过程所需要的操作:其中的aibj实际为ai与bj的逻辑与,不带符号位的阵列乘法器,解决问题的核心:怎样将乘法阵列中的每个逻辑与累加 用构思精巧、绘图细密、像个刺绣作品的阵列乘法器实现,乘法阵列器工作构思图:,a4b0 a3b0 a2b0 a1b0 a0b0 a4b1 a3b1 a2b1 a1b
4、1 a0b1 a4b2 a3b2 a2b2 a1b2 a0b2 a4b3 a3b3 a2b3 a1b3 a0b3a4b4 a3b4 a2b4 a1b4 a0b4,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA结构,FA,被加数或和,进位,加数,和,进位,不带符号位的阵列乘法器,先勘误:教材图2.5最下边一行FA右侧的水平箭头应删掉(除了0输入)即,改为和上页ppt图一致。,阵列乘法器分析:,m位被乘数,n位乘数的阵列乘法器可由(m1)n个全加器构成。为提高并行处理能力和速度,减少进位延迟时间,每行相加产生的进位移到下一行前一位的全加器处理。
5、虚线部分是一个行波进位加法器,将最后一次进位加入分别累加。最难的就是耗时分析:,阵列乘法器分析:,耗时分析(5位乘以5位原码):对于FA得到S耗时6T,得到C耗时5T向下运算耗时6T 4最后一行行波进位耗时 2T 4+3T3T指的是每个FA运算中第一个异或门的共同耗时,过程中不需要溢出判断不要忘了:乘法阵列是由与门组生成所以tm=T+(n-1)6T+(n-1)2T+3T,FA逻辑电路和框图,1位补码运算的加法减法器,1位补码运算的加法减法器FA,不带符号位的阵列乘法器,阵列乘法器耗时计算的特别说明:1.该耗时公式为时间估算,有一定程度的细节忽略成分2.即使不做溢出判断,加法器最后一个结果出来还
6、得再多加一个T3.如果将加法器第一个全加器输入端连接更合理(低位进位和0连接Ai、Bi端)又可省出一个T的时间4.具体细节自行推敲讨论,a4b0 a3b0 a2b0 a1b0 a0b0 a4b1 a3b1 a2b1 a1b1 a0b1 a4b2 a3b2 a2b2 a1b2 a0b2 a4b3 a3b3 a2b3 a1b3 a0b3a4b4 a3b4 a2b4 a1b4 a0b4,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,FA,思考:向FA左侧产生进位可以吗?,每个FA影响它左边和下边的FA计算,并行程度降低,例19 参见图2.5,已知不带符号的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 组成 原理 第二 定点 乘法 运算
链接地址:https://www.31ppt.com/p-6023945.html