根据逻辑功能的不同特点,可以将数字电路分成两大类:

  • 组合逻辑电路
  • 时序逻辑电路。

一、组合电路

概念:在组合逻辑电路中,任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关。这就是组合逻辑电路在逻辑功能上的共同特点。
        特点:从组合电路逻辑功能的特点不难想到,既然它的输出与电路的历史状态无关,那么电路中就不能包含有存储单元。

二、触发器(Flip-Flop)

在各种复杂的数字电路中,不但需要对二值信号进行算数运算和逻辑运算,还经常需要将这些信号和运算结果保存起来。为此,需要使用具有记忆功能的基本逻辑单元。能够存储1位的二进制数码的单元电路称为触发器,即触发器是具有记忆功能的基本逻辑单元。 为了实现记忆1位二值信号的功能,触发器必须具备以下两个基本特点:

  • 具有两个能自行保持的稳定状态,用来表示逻辑状态的0和1,或二进制数的0和1。
  • 在触发信号的操作下,根据不同的输入信号可以置成1或0状态。

SR锁存器(Set-Reset Latch):它是各种触发器电路的基本构成部分。虽然它也有能够自行保持保持的稳定状态,并且可以根据输入信号置成1或0状态,但由于它的置1或置0操作是由输入的置1或置0信号直接完成,不需要触发信号(用于改变电路状态的信号称为“触发信号”)的触发,所以没有将它归入下一节的触发器中。

三、时序电路

概念:时序电路任一时刻的输出信号不仅取决于当时的输入信号,而且还取决于电路原来的状态,或者说,还与以前的输入有关。具有这种逻辑功能特点的电路称为时序电路。时序电路在电路结构上有两个显著的特点:

  1. 时序电路中通常包含组合电路和存储电路两个组成部分,而存储电路是必不可少的;
  2. 存储电路的输出状态必须反馈到组合电路的输入端,与输入信号一起,共同决定组合逻辑电路的输出;

综上,时序逻辑电路的结构框图如下:

由于存储电路中触发器的动作特点不同,时序电路中又有同步时序电路、异步时序电路:

  1. 同步时序电路中,所有触发器状态的变化都是在同一时钟信号操作下同时发生的;
  2. 异步时序电路中,触发器状态的变化不是同时发生的;

四、寄存器

寄存器:Register,用于寄存一组二值代码,它被广泛地用于各类数字系统和数字计算机中。因为一个触发器能存储1位二值代码,所以用N个触发器组成的寄存器能存储一组N位的二值代码。

对寄存器中的触发器只要求它们具有置1、置0的功能即可,因为无论是用电平触发、脉冲触发、边沿触发的触发器,都可以组成寄存器。

组合电路、触发器、时序电路、寄存器相关推荐

  1. 数电实验(组合逻辑电路、时序电路,555定时器)

    本文章为数电实验整理内容,其电路仿真资料可以在我的资料中自行下载,其包括所说内容全部仿真内容. 一.组合逻辑电路的设计与验证 利用 二输入四与非门74LS00和二输入四异或门74LS86和LED来达到 ...

  2. 数字IC-1.3 组合电路和时序电路

    一.组合逻辑 概念 实际电路中的延时机制(D触发器为例,有D到Q.EN到Q,两个延时) 二.时序逻辑 二-1.概念 二-2.实际电路中的延时机制(D触发器为例,有CLK到Q,一个延时)  二-3.D触 ...

  3. 关于fpga的语言逻辑异步电路同步时序电路终于读懂了

    原文链接: http://m.elecfans.com/article/575270.html 从大学时代第一次接触FPGA至今已有10多年的时间,至今记得当初第一次在EDA实验平台上完成数字秒表.抢 ...

  4. 用jk触发器构成二分频电路_深入了解数字电路之时序电路

    什么是时序电路? 组合电路是根据当前输入信号的组合来决定输出电平的电路,换言之,就是现在的输出不会被过去的输入所左右,也可以说成是,过去的输入状态对现在的输出状态没有影响的电路.时序电路和组合电路不同 ...

  5. 漫画描述数字电路之时序电路

    关注+星标公众号,不错过精彩内容 编排 | strongerHuang 来源 | 巧学模电数电单片机 1什么是时序电路? 组合电路是根据当前输入信号的组合来决定输出电平的电路,换言之,就是现在的输出不 ...

  6. 计算机时序电路的作用,时序逻辑电路

    数字电路根据逻辑功能的不同特点,可以分成两大类,一类叫组合逻辑电路(简称组合电路),另一类叫做时序逻辑电路(简称时序电路).组合逻辑电路在逻辑功能上的特点是任意时刻的输出仅仅取决于该时刻的输入,与电路 ...

  7. 第21讲 时序电路简介与储存原理

    时序电路简介与储存原理 1.时序电路简介 2.状态图.状态表 1.时序电路简介 ●时序电路:输出不仅依赖当时的输入,而且依赖过去的输入,又称有限状态机. ●为何学习时序电路: 1).对于输出与输入关系 ...

  8. Verilog描述——异步时序电路与同步时序电路浅析

    异步时序电路与同步时序电路 时序电路可分为异步时序电路和同步时序电路两大类. 异步时序电路 若电路中触发器的时钟输入端没有接在统一的时钟脉冲上,或电路中没有时钟脉冲(如SR锁存器构成的时序电路),电路 ...

  9. 【数字电路基础】时序电路和组合电路的区别、为什么要有触发器

    文章目录 一.时序电路和组合电路的区别 二.电路为什么需要触发器这种结构? 一.时序电路和组合电路的区别 1.组合电路的特点:任意时刻的输出仅仅取决于该时刻的输入,与电路原来的状态无关: 2.时序电路 ...

最新文章

  1. 华为持续引领,开辟5G Massive MIMO绿色新赛道
  2. 解决LNMP环境下客户端远程连接不上mysql的问题(已经排除防火墙/selinux问题)...
  3. easy-ui表单校验---针对单个字段,多重校验(有参数校验+无参数检验)
  4. 设计模式---单例模式(多线程下的单例模式)
  5. MyBatis 缓存详解-一级缓存验证
  6. mysql主节点1593从节点正常_mysqlmha高可用架构的安装_MySQL
  7. 三个变量互换值_Python3 教程 变量类型
  8. [置顶] Linux怎么添加用户成为sudoers
  9. TiDB 在小米的应用实践
  10. docker 绑定宿主_将WildFly绑定到其他IP地址或多宿主上的所有地址
  11. Java 判断是否包含指定的子串 contains()
  12. 唤起那些年你对IDL的记忆(一)
  13. python如何读取文本_python 如何读取windows-1252格式文本?
  14. Hive Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
  15. Mac原生浏览器Safari,那些你都不知道的使用技巧
  16. Java最牛教材!甲骨文java认证考试试题
  17. 图片识别不了小程序怎么办_【信息素养】教你怎么用微信小程序进行文字识别...
  18. 重磅福利 | 知乎上赞同数最高的1000个回答2019最新版
  19. 【python小程序】蜜雪冰城小卖铺
  20. 爱奇艺校招笔试题 数字游戏

热门文章

  1. 小程序分包加载不同项目字体图标引用问题
  2. StackWalker 堆栈打印
  3. 使用 Ghidra 分析 phpStudy 后门
  4. Excel无法响应,挂起,冻结或停止工作
  5. JSP WAP 开发
  6. C++上机实验三第2题
  7. 用vis数组保证只入队一次P5594 【XR-4】模拟赛
  8. 正大国际期货:国际期货中的八条看盘技巧!
  9. 灿烂星空,你是真的英雄
  10. 应聘时要问HR的7个问题