补码乘法,补码乘法计算详细解说

您所在的位置:网站首页 等于32的乘法算式 补码乘法,补码乘法计算详细解说

补码乘法,补码乘法计算详细解说

2024-07-16 11:57:56| 来源: 网络整理| 查看: 265

   1.补码与真值得转换公式      补码乘法因符号位参与运算,可以完成补码数的“直接”乘法,而不需要求补级。这种直接的方法排除了较慢的对2求补操作,因而大大加速了乘法过程。   

  首先说明与直接的补码乘法相联系数学特征。对于计算补码数的数值来说,一种较好的表示方法是使补码的位置数由一个带负权的符号和带正权的系数。今考虑一个定点补码整数[N]补=anan-1…a1a0,这里an是符号位。根据[N]补的符号,补码数[N]补和真值N的关系可以表示成:

如果我们把负权因数-2n强加到符号位an上,那么就可以把上述方程组中的两个位置表达式合并成下面的统一形式:

 [例19] 已知: [N1]补= (01101)2,[N2]补=(10011)2,求[N1]补,[N2]补具有的数值。      [解:]      [N1]补=(01101)2具有的数值为:      N1=-0×24+1×23+1×22+0×21+1×20=(+13)10      [N2]补=(10011)2具有的数值为:      N2=-1×24+0×23+0×22+1×21+1×20=(-13)10

2.一般化的全加器形式      常规的一位全加器可假定它的3个输入和2个输出都是正权。这种加法器通过把正权或负权加到输入/输出端,可以归纳出四类加法单元。如右表,0类全加器没有负权输入;1类全加器有1个负权输入和2个正权输入;依次类推。       对0类、3类全加器而言有:

S=XYZ+XYZ+XYZ+XYZ

C=XY+YZ+ZX      对1类、2类全加器,则有

S=XYZ+XYZ+XYZ+XYZ

C=XY+XZ+YZ

表2.3 四类一般化全加器的名称和逻辑符号

注意,0类和3类全加器是用同一对逻辑方程来表征的,它和普通的一位全加器(0类)是一致的。这是因为3类全加器可以简单地把0类全加器的所有输入输出值全部反向来得到,反之亦然。1类和2类全加器之间也能建立类似的关系。由于逻辑表达式具有两级与一或形式,可以用“与或非”门来实现,延迟时间为2T。

3.直接补码阵列乘法器    利用混合型的全加器就可以构成直接补码数阵列乘法器。设被乘数A和乘数B是两个5位的二进制补码数,即    A=(a4)a3a2a1a0      B=(b4)a3a2a1a0    它们具有带负权的符号位a4和b4,并用括号标注。如果我们用括号来标注负的被加项,例如(aibj),那么A和B相乘过程中所包含的操作步骤如下面矩阵所示:

 5位乘5位的直接补码阵列乘法器逻辑原理。

其中使用不同的逻辑符号来代表0类、1类、2类、3类全加器。2类和1类全加器具有同样的结构,但是使用不同的逻辑符号可使乘法阵列的线路图容易理解。    在n位乘n位的一般情况下,该乘法器需要(n-2)2个0类全加器,(n-2)个1类全加器,(2n-3)个2类全加器,1个3类全加器,总共是n(n-1)个全加器。 故所需的总乘法时间是:    tp=Ta+2(n-1)Tf=2T+(2n-2)2T=(4n-2)T         (2.31)    [例20] 设[A]补=(01101)2,[B]补=(11011)2,求[A×B]补=?    [解:]

验证:

  -1×27+0×26+1×25+1×24+1×23+1×22+1×21+1×20   =-128+(32+16+8+4+2+1)   =-65      (13)×(-5)=-65

PS:这里解释的不大明白,个人觉得是因为补码符号位的计算本来要进一个(1),但是因为补码的进位要舍弃的关系(舍弃那位是本来借的更高位),所以不需要进,最后看一下,由于最高位是符号位,最后需要补上



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭