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

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

3天内不再提示

数字电路基础知识分享4

jf_78858299 来源:知芯有道 作者:知芯有道 2023-05-04 15:23 次阅读

上小节主要会聚焦在MOS管特性,由MOS管搭建的简单逻辑器件,以及D触发器器件。

本小节将从这些逻辑器件,门电路,触发器开始,搭建一些相对复杂点的功能电路,比如加法器和减法器等。从这个过程中,体会一下如何从基本逻辑门开始,构建功能稍微复杂的电路。

内容概括

加法器的介绍,其内容包括:

二进制加法器

减法器

乘法器

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为全加器。

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

    关注

    0

    文章

    82

    浏览量

    19947
  • 门电路
    +关注

    关注

    7

    文章

    191

    浏览量

    39849
  • 触发器
    +关注

    关注

    14

    文章

    1685

    浏览量

    60412
收藏 人收藏

    评论

    相关推荐

    数字电路基础知识

    数字电路基础知识 1、数字量和模拟量 2、数制和码制 3、进制转换 4、三进制运算 5、逻辑运算 6、基本逻辑门
    发表于 04-01 14:45 1139次下载

    第01章 数字电路基础知识

    发表于 03-02 12:25 0次下载

    数字电路基础知识

    发表于 07-18 14:11 4次下载

    数字电路基础知识

    数字电路基础知识,都是常用的必备的知识,基础中的基础
    发表于 03-16 14:28 29次下载

    数字电路基础知识与要点

    数字电路基础知识与要点
    发表于 09-19 09:00 61次下载
    <b class='flag-5'>数字电路基础知识</b>与要点

    【单片机学习笔记】(3):数字电路基础知识、逻辑门电路、运算符的优先级、步进电机

    / 数字电路基础知识 /数字电路一位寄存器(即触发器):只能表示“0”和“1”两种状态的元器件二进制加1:在一个寄存器组的基础中,最右边的那个寄存器从0变为1(从断电到通电)或把最右边的一位从1变为
    发表于 11-23 16:22 11次下载
    【单片机学习笔记】(3):<b class='flag-5'>数字电路基础知识</b>、逻辑门<b class='flag-5'>电路</b>、运算符的优先级、步进电机

    数字电路基础知识

    现实世界中的信息模拟量-----模拟电子技术:专门研究模拟信 • 号的处理。模拟量的特点:连续性。自然界中的温度、声音、电 • 压都是模拟量,收音机就是典型的采用模拟电子技术的产品,其 • 内部电路是模拟电路
    发表于 11-14 14:47 3次下载

    数字电路基础知识

    数字电路基础知识
    发表于 11-15 17:12 0次下载

    17个图解数字电路基础知识

    本文主要介绍数字电路基础知识,用最简洁的内容介绍最核心的知识
    的头像 发表于 01-14 11:41 9770次阅读

    数字电路基础知识汇总1

    数字信号完成对数字量进行逻辑运算和算术运算的电路称为数字电路。由于它具有逻辑运算和逻辑处理功能,所以又称为数字逻辑
    的头像 发表于 03-24 10:39 2264次阅读
    <b class='flag-5'>数字电路基础知识</b>汇总1

    数字电路基础知识汇总2

    编码是各种集合的元素映射到字符串的过程 。数字电路中的数字表示就是一串用已约定好的表示的 0 和 1 的组合。二进制的优点: **运算简单** ——算术运算加法和乘法仅各有3条规则不易出错 ;逻辑运算可与“真”“假” 对应
    的头像 发表于 03-24 10:40 928次阅读
    <b class='flag-5'>数字电路基础知识</b>汇总2

    数字电路基础知识分享1

    数字芯片本质是0-1逻辑。我们将用系列文章来一起学习数字电路基础。我们的目标不是求大求全,而是整理一些面试过程跟数字电路基础相关的知识点,以及平时工作中经常用到的
    的头像 发表于 05-04 15:00 758次阅读

    数字电路基础知识分享2

    上节我们主要讲述了一个数值的表示方法,用进制来表示,各种进制之间的转换关系。有符号数是怎么表示的,特别是负数的原码、反码、补码表示方式。
    的头像 发表于 05-04 15:11 659次阅读
    <b class='flag-5'>数字电路基础知识</b>分享2

    数字电路基础知识分享3

    本节开始我们将开启电路与器件的内容,主要是看如何通过电路与器件来实现前面的逻辑关系。本小节主要会聚焦在MOS管特性,由MOS管搭建的简单逻辑器件,以及D触发器器件。
    的头像 发表于 05-04 15:17 868次阅读
    <b class='flag-5'>数字电路基础知识</b>分享3

    数字电路基础知识概述

    数字信号完成对数字量进行逻辑运算和算术运算的电路称为数字电路。由于它具有逻辑运算和逻辑处理功能,所以又称为数字逻辑
    的头像 发表于 06-06 16:50 5156次阅读
    <b class='flag-5'>数字电路基础知识</b>概述