文章目录

  • RS锁存器(RS latch)
  • D锁存器(D latch)
  • D触发器(D flip flop)

本片博客主要介绍一下RS锁存器(RS latch),D锁存器(D latch)和D触发器(D flip flop)各自的电路原理和优缺点以及演变历史。

RS锁存器(RS latch)

电路图:

真值表:

R S Q
0 0 Q
0 1 1
1 0 0
1 1 X

注意到

  • 当R=1时,输出为0,故R又称为直接置“0”端,或“复位”端(reset)
  • 当S=1时,输出也为1,故S又称为直接置“1”端,或“置位”端
  • 当R=S=0时,输出保持不变(很重要的特征!保证了RS同时为0(断电)后,电路输出能够保持不变)
  • 注意!!!RS不能同时为1
    • 如果RS同时为1,那么根据电路图可以推导出两个输出全为0,有人可能会说这有什么大不了,但是接下去当RS同时变为0的时候,问题来了!!!
    • 由于RS不可能同时变为0(电路时延不可能完全相同),那么就存在先后问题,就会给电路带来不确定性!因为我们不知道是谁先变成0,就更不知道输出会变成什么样!

D锁存器(D latch)

电路图:

为了解决RS锁存器带来的问题(RS不能同时为1),在此基础上,添加两个与门和一个非门,即可避免这种情况。升级版电路名字就叫D锁存器
但是D锁存器同样存在它的问题,那就是无法去除输入的毛刺(换句话说,对毛刺很敏感)。可以看到当E端为0的时候,R端也会恒为0,S端则等于D端输入,亦即是此时输出直接等于输入。所以在E=0的时候,输出完全跟随输入(哪怕输入存在毛刺/抖动,这在电路中十分常见!!!)。为了进一步的改进,人们在此基础上又提出了D触发器。

D触发器(D flip flop)

电路图:

通过两个D锁存器级联,并加入一个非门,就形成了D触发器。通过非门,使得两个D锁存器的时钟存在一个180°的相位差(亦即是相差半个时钟周期),从而实现,只在时钟上升沿的时候读取输入并输出,所以其他时候输入的变化不会传导到输出端,去除了输入可能存在的毛刺,得到了稳定的输出。

RS锁存器,D锁存器、D触发器简介相关推荐

  1. SQL Server 2005 学习笔记之触发器简介[转]

    触发器实际上就是一种特殊类型的存储过程,其特殊性表现在:它是在执行某些特定的T-SQL语句时自动的. 11.1  触发器简介 触发器实际上就是一种特殊类型的存储过程,它是在执行某些特定的T-SQL语句 ...

  2. sql server 2005学习笔记之触发器简介(一)

    触发器实际上就是一种特殊类型的存储过程,其特殊性表现在:它是在执行某些特定的T-SQL语句时自动的. 11.1  触发器简介 触发器实际上就是一种特殊类型的存储过程,它是在执行某些特定的T-SQL语句 ...

  3. 前触发器和后触发器简介(downmoon)

    前触发器和后触发器简介 触发器是一种特殊的存储过程.当Insert Update 或者Delete 语句修改表中一个或者多个行时执行触发器.因为SQL Server 对特定表上的每一个指定操作调用一个 ...

  4. 或非门sr锁存器_sr锁存器的工作原理

    SR锁存器(又称基本RS触发器)是各种触发器电路中结构形式最简单的一种,同时,TA又是许多复杂电路结构触发器的基本组成部分. (推荐学习:phpstorm) RS锁存器是一两输入.两输出的电路,其电路 ...

  5. 或非门sr锁存器_SR锁存器也可以用或非门组成如下图所示.PPT

    SR锁存器也可以用或非门组成如下图所示 第一节 SR锁存器 一.概述 二.电路结构与工作原理 * 第一节 SR锁存器 电路结构与工作原理 动作特点 概述 下页 总目录 推出 下页 返回 触发器:能够存 ...

  6. 或非门sr锁存器_SR锁存器为什么可以实现存储的功能?

    题主所说的"信号消失",我估计指的是将S.R均置为0的意思.我有时也会说给某个输入加个信号或者撤掉某个信号,指的是给这个输入置1或置0.所以题主想问的是,为什么SR锁存器S和R置为 ...

  7. 数字电路SR锁存器D锁存器

    SR锁存器  S输入R重置  Q输出  R为0,S为1,Q=1:R为0,S为0,Q与上一个状态保持不变;R为1,Q=0 D锁存器     D触发器 在时钟上升沿,将D复制到Q,在其他时间段,保持不变

  8. 星际地图编辑-触发器简介

    要想编辑一幅单人地图就一定要用到触发器(Triggers),否则你会发现所有的电脑玩家都和死了一样,什么也不会做,只是傻傻的站在屏幕上.此外要使电脑进行一些"有智商"的行动也同样离 ...

  9. 几种常见触发器简介分析

    图源来自网络,侵权请联系. 基本RS触发器(与非门) 分析:当S和R输入都是0的时候,那么与门只受Q和Q非的影响:当S输入为1,R输入为零的时候,很显然(G2接收到S非为零,那么整个与门输出为1)G2 ...

  10. mysql创建删除触发器的时候_mysql触发器简介及如何创建和删除触发器

    什么是mysql触发器 需要MySQL 5 对触发器的支持是在MySQL 5中增加的.因此,本章内容适用于MySQL 5或之后的版本. MySQL语句在需要时被执行,存储过程也是如此.但是,如果你想要 ...

最新文章

  1. 一步一图一代码之排序二叉树
  2. Oracle Enterprise Manager 11g: Empowering IT to Drive Business Value
  3. Spring Boot 中 @EnableXXX 注解的驱动逻辑探讨
  4. 思科网络设备及配置详解,网工入门必备指南!
  5. 使.NET WebBrowser不与IE或其他实例共享cookie
  6. 粉色温馨——HTML框架示例
  7. 流水账日记20150626
  8. php redis命令大全,redis命令大全参考手册
  9. NSString去掉火车和空格
  10. python爬淘宝评论_python爬虫实例,一小时上手爬取淘宝评论(附代码)
  11. python弹出滑块怎么验证_python模拟哔哩哔哩滑块登入验证的实现
  12. ONES X 中农网|多产品线研发项目管理实践
  13. CMSIS RTOS API,内核通用API接口
  14. unicode什么意思中文_请问Unicode中文,日文,韩文,西欧语言等的编码区间是什么?...
  15. 北京车辆过户外迁,北京车辆外迁流程
  16. 智慧医疗整体解决方案(图文)
  17. 笔记本打开计算机都特别慢,笔记本电脑网速慢怎么办_教你解决笔记本网速很慢的方法...
  18. 4.3.1 求绝对值
  19. Unity Hub那些事
  20. 手把手教你用Unet实现语义分割(Pytorch版)

热门文章

  1. 微信小程序页面的基本布局方法——flex布局
  2. TIA WinCC Professional入门经典(1) 组态第一个WinCC Professional项目
  3. EGE绘图之四 Gif动图播放
  4. 关于sip协议-3PCC-SIPP工具相关及报错
  5. Vue 自定义项目的创建以及配置
  6. Linux系统下挂载Windows分区的方法和技巧
  7. Sql代码美化工具:Sql Pretty Printer for SSMS V3.6.1
  8. 关于LTE下行导频信号
  9. 计算机系统的性能能被准确测量吗,信息技术 基于计算机的软件系统的性能测量与评级...
  10. Coordinate Transformations(坐标系的变换)