0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数字电路基础知识之加法器、减法器

jf_78858299 来源:知芯有道 作者:知芯有道 2023-03-24 11:19 次阅读

0****1

二进制加法器

01

半加器

半加器不考虑低位进位来的进位值,只有两个输入,两个输出。由一个与门和异或门构成,

真值表如下:

图片

逻辑表达式

图片

02

全加器

当多位数相加时,半加器可用于最低位求和,并给出进位数。第二位的相加有两个待加数和,还有一个来自前面低位送来的进位数。这三个数相加,得出本位和数(全加和数)和进位数。这种就是“全加"。

**真值表如下: **

被加数A 加数B 进位输入Ci 和数S 进位输出Co
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1

逻辑表达式

图片

经过上面的介绍我相信大家对加法器已经有了一定了解,接下来我们为大家介绍如何用与非门等设计一个全加法器。首先我们需要对 公式化简 ,这里就用到了前面介绍的逻辑转换律。

图片

图片

02

减法器

减法器可以由基础的半减器和全减器模块组成,或者基于加法器和控制信号搭建。

定义Nbit被减数x,减数Y,差为D(difference);来自低bit的借位Bi,想高bit借位Bi+1,i为bit序号。

01

半减器

半减器用于计算两bit Xi和Yi的减法,输出结果Di和向高位的借位Bo(Borrow output)。其真值表、逻辑表达式如下:

图片

图片

02

全减法器

全减器不同于半减器在于,全减器输入来自低位的借位Bi(Borrow input),另外两个输入xi、yi,输出为Di和向高位借位Bo。

其真值表、逻辑表达式如下:

图片

图片

接下来我们为大家介绍如何用与非门等设计一个全减法器:

图片

03

乘法器(阵列乘法器)

实现乘法的比较常用的方法是类似与手工计算乘法的方式:

图片

对应的硬件结构就是阵列乘法器(array multiplier)它有三个功能: 产生部分积,累加部分积和最终相加 ,其中HA为半加器,FA为全加器。

图片

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数字电路
    +关注

    关注

    193

    文章

    1596

    浏览量

    80443
  • 半加器
    +关注

    关注

    1

    文章

    29

    浏览量

    8767
  • 与门
    +关注

    关注

    0

    文章

    19

    浏览量

    3498
收藏 人收藏

    评论

    相关推荐

    数字电路加法器减法器逻辑图分析

    多位二进制减法器,是由加法电路构成的;在加法电路的基础上,减法
    发表于 09-01 16:02 2.3w次阅读
    <b class='flag-5'>数字电路</b>中<b class='flag-5'>加法器</b>和<b class='flag-5'>减法器</b>逻辑图分析

    减法器电路与原理 减法器电路图分享

    减法器是一种电路,它可以实现二进制数字减法运算。减法器的工作原理基于位运算和进位/借位机制。
    的头像 发表于 02-19 09:36 7371次阅读
    <b class='flag-5'>减法器</b><b class='flag-5'>电路</b>与原理 <b class='flag-5'>减法器</b><b class='flag-5'>电路</b>图分享

    如何设计一个16比特的减法器呢?

    减法电路是基本集成运放电路的一种,算术运算电路主要包括数字**加法器
    的头像 发表于 02-19 10:00 788次阅读
    如何设计一个16比特的<b class='flag-5'>减法器</b>呢?

    加法器,加法器是什么意思

    加法器,加法器是什么意思 加法器 :  加法器是为了实现加法的。  即是产生数的和的装置。加数和被加数为输入,和数与
    发表于 03-08 16:48 5485次阅读

    本的二进制加法/减法器,本的二进制加法/减法器原理

    本的二进制加法/减法器,本的二进制加法/减法器原理   两个二进制数字Ai,Bi和一个进位输入Ci相加,产生一个和输出Si,以及一个进位
    发表于 04-13 11:11 5258次阅读

    带输入缓冲的减法器电路

    带输入缓冲的减法器电路
    发表于 09-04 21:32 2878次阅读
    带输入缓冲的<b class='flag-5'>减法器</b><b class='flag-5'>电路</b>

    8位加法器减法器设计实习报告

    8位加法器减法器设计实习报告
    发表于 09-04 14:53 134次下载

    同相加法器电路原理与同相加法器计算

    同相加法器输入阻抗高,输出阻抗低 反相加法器输入阻抗低,输出阻抗高.加法器是一种数位电路,其可进行数字
    发表于 09-13 17:23 5.7w次阅读
    同相<b class='flag-5'>加法器</b><b class='flag-5'>电路</b>原理与同相<b class='flag-5'>加法器</b>计算

    加法器减法器_反相加法器与同相加法器

    加法器是产生数的和的装置。加数和被加数为输入,和数与进位为输出的装置为半加器。减法电路是基本集成运放电路的一种,减法
    发表于 08-16 11:09 16.6w次阅读
    <b class='flag-5'>加法器</b>与<b class='flag-5'>减法器</b>_反相<b class='flag-5'>加法器</b>与同相<b class='flag-5'>加法器</b>

    12位加法器的实验原理和设计及脚本及结果资料说明

    加法器数字系统中的基本逻辑器件。例如:为了节省资源,减法器和硬件乘法器都可由加法器来构成。但宽位加法器
    发表于 04-15 08:00 4次下载
    12位<b class='flag-5'>加法器</b>的实验原理和设计及脚本及结果资料说明

    加法器的原理及采用加法器的原因

    有关加法器知识加法器是用来做什么的,故名思义,加法器是为了实现加法的,它是一种产生数的和的装置,那么
    的头像 发表于 06-09 18:04 5026次阅读

    加法器的工作原理及电路解析

    加法器是一种执行二进制数相加的数字电路。它是最简单的数字加法器,您只需使用两个逻辑门即可构建一个;一个异或门和一个 AND 门。
    的头像 发表于 06-29 14:35 1.1w次阅读
    半<b class='flag-5'>加法器</b>的工作原理及<b class='flag-5'>电路</b>解析

    镜像加法器电路结构及仿真设计

    镜像加法器是一个经过改进的加法器电路,首先,它取消了进位反相门;
    的头像 发表于 07-07 14:20 2426次阅读
    镜像<b class='flag-5'>加法器</b>的<b class='flag-5'>电路</b>结构及仿真设计

    加法器的原理是什么 加法器有什么作用

    加法器数字电路中的基本组件之一,用于执行数值的加法运算。加法器的基本原理和作用可以从以下几个方面进行详细阐述。
    的头像 发表于 05-23 15:01 2331次阅读
    <b class='flag-5'>加法器</b>的原理是什么 <b class='flag-5'>加法器</b>有什么作用

    串行加法器和并行加法器的区别?

    串行加法器和并行加法器是两种基本的数字电路设计,用于执行二进制数的加法运算。它们在设计哲学、性能特点以及应用场景上有着明显的区别。
    的头像 发表于 05-23 15:06 2066次阅读