
企鹅电竞直播网站官网
企鹅电竞直播网站官网
发布时间: 2026-03-28 23:54:49 | 作者: 企鹅电竞直播网站官网
到目前为止,我们所看到的电路,即多路复用器、多路分解器、编码器、解码器、奇偶校验发生器和校验器等,都被称为组合逻辑电路。在这些类型的电路中,输出仅取决于输入的当前状态,而不取决于输入或输出的过去状态。
除了小的传播延迟外,当输入发生明显的变化时,组合逻辑电路的输出会立即发生明显的变化。还有另一类电路,其输出不仅取决于当前输入,还取决于过去的输入/输出。这些类型的电路称为时序逻辑电路。我们怎么样才可以得到“过去的输入/输出”数据呢?我们一定要有某种“记忆”才能存储数据以备后用。可以存储数据并充当“存储”单元的设备或电路称为锁存器或触发器。注意:术语“锁存器”和“触发器”将作为同义词使用,尽管从技术上讲它们略有不同。简单来说,触发器是时钟控制的锁存器,即只有在有时钟信号(高电平或低电平,取决于设计)时才会改变输出。
触发器是一个基本的存储单元,可以存储 1 位数字信息。它是一个双稳态电子电路,即它有两个稳定状态:高电平或低电平。由于触发器是双稳态元件,它的输出保持在任一稳定状态,直到应用外部事件(称为触发器)。
由于它在应用输入后很久内保留输出(除非采取一定的措施对其进行更改),因此能将触发器视为存储设备,它可以存储一个二进制位。
可以使用两个串联的反相器设计一个简单的触发器,并从第二个反相器的输出到第一个反相器的输入进行反馈。以下电路显示了使用反相器的触发器。
![]()
设Q1为输入,Q3为输出。最初,假设反馈已断开,并且通过将 Q1接地使 Q 1 变为 0(逻辑 0,低电平,位 0)。Q3也将为 0。现在,如果连接反馈并且输入 Q1与地断开连接,Q3仍将继续为 0。
![]()
类似地,如果我们用 1(逻辑 1,高电平,位 1)重复相同的过程而不是接地,则输出 Q3保持为 1。
![]()
这是一个具有两个稳定状态的简单触发器,它保持在一个特定的状态,因此是一个记忆,直到有一个外部事件(比如输入的变化,在这种情况下)。SR触发器概述
上面基于反相器的触发器仅仅是为了了解工作原理,但没有一点实际用途,因为没提供任何输入。这就是或非门和与非门的用武之地。能够正常的使用如下所示的或非门来实现上述基于反相器的触发器。
![]()
现在忽略“R”和“S”值,让我们以更传统的形式重新绘制上述电路,并将 Q2重命名为 Q,将 Q3重命名为Q。
![]()
由此可见,触发器有两个输入:R 和 S 以及两个输出:Q 和Q,从图中可以清楚地看出输出是互补的。让我们尝试分析输入的不同可能性及其相应的输出。
这里必须要格外注意的重要一点是,对于或非门,逻辑“1”是主导输入,如果其输入中的任何一个为逻辑“1”(高电平),则输出为逻辑“0”(低电平),无论其他输入。考虑到这一点,让我们分析一下上面的电路。
在第一种情况下,两个或非门的输入均为逻辑“0”。由于它们都不是主导输入,因此它们对输出没有影响。因此,输出保留了它们之前的状态,即输出没有变化。此条件称为保持条件或无变化条件。
在这种情况下,“S”输入为 1,这在某种程度上预示着或非门 B 的输出将变为 0。结果,或非门 A 的两个输入都变为 0,因此或非门 A 的输出因此Q 的值为 1(高)。由于输入 S 处的“1”使输出切换到其稳定状态之一并将其设置为“1”,因此 S 输入称为 SET 输入。
在这种情况下,“R”输入为 1,这在某种程度上预示着或非门 A 的输出将变为 0,即 Q 为 0(低电平)。结果,或非门 B 的两个输入都变为 0,因此或非门 B 的输出为 1(高电平)。由于输入 R 的“1”使输出切换到其稳定状态之一并将其重置为“0”,因此 R 输入称为 RESET 输入。
![]()
此输入条件被禁止,因为它强制两个或非门的输出变为 0,这违反了互补输出。即使应用此输入条件,如果下一个输入变为 R = 0 和 S = 0(保持条件),则会导致或非门之间出现“竞争条件”,因此导致输出出现不稳定或不可预测的状态。
因此,根据上面讲述的情况和输入的不同组合,SR Flip-Flop 的真值表如下表所示。
![]()
SR触发器也能够最终靠两个与非门的交叉耦合来设计,但是Hold和Forbidden状态是相反的。它是一个低电平有效输入 SR 触发器,因此我们称它为RS触发器。使用与非门的SR触发器电路如下图所示
![]()
关于 NAND 门的一个重点是其主导输入为 0,即,如果其任何输入为逻辑“0”,则输出为逻辑“1”,而与其他输入无关。仅当所有输入均为 1 时,输出为 0。考虑到这一点,让我们一起看看基于 NAND 的RS触发器的工作原理。
当R输入为高电平且S输入为低电平时,触发器将处于 SET 状态。当R为高电平时,与非门 B 的输出即Q变为低电平。这导致 NAND 门 A 的两个输入都变为低电平,因此 NAND 门 A 的输出即 Q 变为高电平。
当R输入为低电平且S输入为高电平时,触发器将处于复位状态。由于S为高电平,与非门 A 的输出即 Q 变为低电平。这导致 NAND 门 B 的两个输入都变为低电平,因此 NAND 门 A 的输出即Q变为高电平。
当R和S输入均为低电平时,触发器将处于未定义状态。因为S和R的低输入违反了触发器输出应该互补的规则。因此,触发器处于未定义状态(或禁止状态)。
下面的真值表总结了上面解释的在 NAND 门的帮助下设计的 SR 触发器的工作原理。
![]()
通过反转输入,使用与非门的RS触发器能转换为具有与常规 SR 触发器相同的真值表。我们大家可以使用具有公共输入的与非门来代替反相器,如下图所示。
![]()
简单 SR 触发器的问题就在于它们对控制信号的电平敏感(尽管图中未显示),这使它们成为透明设备。为了尽最大可能避免这种情况,引入了门控或时钟控制的 SR 触发器(只要使用术语 SR 触发器,通常指的是时钟控制的 SR 触发器)。时钟信号使设备边缘敏感(因此没有透明度)。
关于称为 SR 锁存器或 SR 触发器的基本存储器电路的完整初学者教程。您了解了什么是 SR 触发器、它的工作原理、它使用 NOR 和 NAND 门的实现、带时钟的 Sr 触发器以及 SR 触发器的重要应用。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
伊朗军方知情人士:已组织超100万人,为地面战斗做准备,大量青年提交参战申请!
苹果MacBook Neo散热实在太差:加一块铜片 游戏性能直接翻倍!
270K Plus游戏性能逆袭?实战装机依然不是锐龙7 9700X对手
Intel最强游戏CPU!酷睿Ultra 200S Plus国内开售:1599元起
相关推荐