闩锁和触发器

Anonim

我们不仅在数字电子产品的帮助下传输信息,而且还有效地存储信息。在信息技术中,当存储进入图像时,我们总是会想到数据库。除此之外,锁存器和触发器的概念被广泛用于以比特格式存储数据,尤其是在进行实际计算时。我们可以把它看作数据库是我们如何从外部想象我们的数据,而锁存器和触发器实际上是在内部处理它。因此,它们是构成我们的计算机或任何类型的电子系统的基本元素的构建块。在我们讨论闩锁和人字拖之间的实际差异之前,我们应该了解它们到底是什么以及它们是如何工作的?我们现在进入吧。

什么是闩锁?

锁存器是一种电路元件,它根据当前输入,先前输入和先前输出改变输出。它的构造非常简单,因为我们需要将输入发送到它并在另一侧获得输出。有四种不同类型的锁存器,它们如下所示。

  • SR锁扣: 它是用两个“NOR”门构建的最简单的电子电路之一。这里,第一个门的输出作为输入之一发送给第二个,反之亦然。两个实际输入通常称为“设置” - “复位”,因此它的名称为SR锁存器。只需在下图中查看此Latch的输入和输出。图中的表称为真值表,以更简单的表格形式表示输入和输出。这里,'S'和'R'是逻辑门的输入,'Q'和'Q'是输出。

  • D锁扣: 它有不同的名称,如数据锁存,透明锁存或门控锁存。这里,只有一个输入,输出根据名为“启用”信号的控制信号而变化。这是D锁存器相对于使能信号的输入和输出组合。

  • JK Latch: 它的开发是为了克服SR锁存器的开关问题。从下面的图像中,您可以注意到门的第三个输入,它被馈送以克服切换问题。

  • T-锁: 它可以通过使用JK Latch的短路输入来形成。这里,字母'T'代表'Toggle',因为输出根据输入切换。

了解和理解这些锁存器的工作原理对于将其与触发器区分开来非常有帮助。这就是为什么我们一直在详细讨论这些电路设置和真值表。让我们看一下触发器是什么以及它是如何工作的?

什么是触发器?

触发器由锁存器构成,它包括除锁存器中使用的输入之外的附加时钟信号。它能够存储二进制值,即0或1.当它们由锁存器构建时,我们可以再次具有基于相应锁存器的四种不同类型的翻转触发器。因此,如果您从SR锁存器构建它,那么您将通过向锁存器提供额外的时钟信号来获得SR触发器。从下面,注意时钟信号'C'如何作为输入发送到JK触发器。

它们是由它构建的吗?

锁存器由逻辑门构成,以形成时序电路。它从不困扰时钟或及时输入。但是在触发器的情况下,它们是由具有附加时钟信号的锁存器构成的,以形成时序电路。触发器中的及时输入非常重要,输出会不时变化。

输出什么时候改变?

在锁存器中,连续检查输入并根据输入改变输出。计算输出时不必担心持续时间。在人字拖鞋中,及时输出最重要。即使使用触发器,也会连续检查输入,但输出会根据时钟信号进行更改。这意味着我们可以为输入中的更改设置自己的持续时间,以反映在输出中。

他们对吗?

根据脉冲持续时间,锁存器可以发送或接收数据。因此只要输入开关为“开”,我们就可以传输。因此,这里的灵敏度是关于输入脉冲持续时间,而在触发器中,它是关于时钟信号的变化。因此,触发器在检测到输入时钟信号发生变化之前不会改变输出。

他们是如何工作的?

锁存器基于输入功能工作,但触发器工作基于时钟信号。及时输出是区分触发器和锁存器的基本元素。

它们是如何触发的?

在锁存器中,二进制输入,即0或1在触发输出中起重要作用。它们甚至可以被描述为水平触发,因为它在级别“0”或级别“1”中作出反应。在触发器中,输出基于时钟的'+ ve'或'-ve'脉冲被触发。所以它可以更好地被描述为边缘触发,同时考虑它何时作出反应。

哪个可以用作注册?

在电子设备中,寄存器在操作传输期间保持实际数据起着重要作用。这些寄存器应该更复杂,而不仅仅是基于二进制输入发送输出。而且,它们确实需要时钟信号参与实时传输。为了实现这些功能,我们显然需要根据需要级联触发器。因此,触发器只能作为寄存器,而锁存器永远无法解决此问题。

哪个是同步的?

众所周知,同步通常是指我们的通信系统中的最新版本。您可以在需要时将邮箱与服务器同步。同样,时间在同步方面起着重要作用。锁存器与时间或时钟信号无关,但触发器确实使用它。因此,触发器承载同步传输,而锁存器是异步的。

为了更好地理解,让我们以表格形式查看上述差异。

概念 之间的差异
拖鞋
1 它是什么? 锁存器是一种电路元件,它根据当前输入,先前输入和先前输出改变输出。 触发器由锁存器构成,它包括除锁存器中使用的输入之外的附加时钟信号。
2 类型 有四种类型的锁存器,即SR锁存器,D锁存器,JK锁存器和T锁存器。 有四种类型的触发器,即SR触发器,D触发器,JK触发器和T触发器。
3 建于 它们由逻辑门构成,以形成时序电路。 它们由具有附加时钟信号的锁存器构成,以形成时序电路。
4 输出变化 在连续输入检查过程中输入发生变化时。 当然,输出是在连续输入检查过程中根据输入计算的,但只有在时间信号为“+ ve”时才计算输出。
5 敏感在? 它对输入开关很敏感,只要它是“开”,我们就可以传输数据。 它对时钟信号很敏感,在输入时钟信号发生变化之前,它永远不会改变输出。

6 他们是如何工作的? 它完全基于二进制输入工作。 它基于二进制输入和时钟信号工作。
7 触发类型 当输出根据二进制级别“0”或“1”改变时,它是电平触发的。 当输出根据'+'或' - '时钟信号改变时,它是边沿触发的。
8 可以用作注册吗? 不需要。由于寄存器需要更复杂的电子电路,其中时间起着重要作用这里我们错过了时钟或时间信号,因此它不能用作寄存器。 是。它在其输入中包含时钟信号,因此级联触发器可用作寄存器。
9 同步? 不是。它是异步的,因为它永远不会根据时间信号工作。 是。它是同步的,因为它基于时钟信号工作。

现代电子产品在大多数情况下需要最新信息,因此使用触发器是不可避免的。但是如果没有锁存器的基本概念,我们就无法构建一个触发器。因此,触发器的操作取决于锁存器的机制,而后者又使用逻辑门来实现其功能。虽然我们已经指出了两者之间的许多差异,但基本的区别在于及时输出。以此为基础,其他差异自动产生。