触发器不过是数字电子电路中的一个术语,它是用来存储一位信息的电子元件。
正如我们所知,触发器是一种时序电路,其输入基于两个参数,即当前输入和前一状态的输出。它有两个输出,两者互为补码。它可能处于两个稳定状态之一,要么是0,要么是1。
在本文中,我们将一起研究SR和RS触发器之间的区别。
!Diagrammatic Representation of Flip Flop
目录
- SR 触发器
- 构建 SR 触发器的方法
- RS 触发器
- SR 和 RS 触发器的区别
- SR 和 RS 触发器区别对照表
- 应用:SR 和 RS 触发器
SR 触发器
SR触发器(Set-Reset flip-flop,置位-复位触发器)是一种用于存储和处理数据的基本数字电子电路元件。它是一种时序电路。时序电路是电子技术中的一种数字电路,包含用于存储和传递信息的存储单元,其输出取决于当前输入和内部状态。
SR触发器可以使用SR锁存器构成。锁存器是一种具有简单存储元件形式的数字电子电路,可以存储一位二进制信息(0或1)。
构建 SR 触发器的方法
我们可以通过以下两种方法来构建 SR 触发器:
- 使用与非门 构建SR触发器
- 使用或非门 构建SR触发器
使用与非门 构建SR触发器
!SR Latch (Using NAND Gate)SR 锁存器(使用与非门)
SR 锁存器的逻辑表
R
—
0
1
0
1
使用与非门 构建 SR 触发器
!SR Flip-flop (Using NAND -Gate)SR 触发器(使用与非门)
SR 触发器的真值表
S
Q(n+1)
—
—
X
Q(n)
0
保持
0
0-复位
1
1-置位
1
无效### 使用或非门 构建SR触发器
使用或非门构建 SR 锁存器
使用或非门构建 SR 锁存器的逻辑表
R
—
0
1
0
1
使用或非门构建 SR 触发器
使用或非门构建 SR 触发器的逻辑表与使用与非门构建 SR 触发器的逻辑表相同。
!SR Flip-flop (Using NOR Gate)SR 触发器(使用或非门)
RS 触发器
RS触发器的基本构建模块与 SR 触发器相同:
!RS Flip-flopRS 触发器
逻辑表
R
—
0
1
0
1
SR 和 RS 触发器的区别
在 RS 触发器中,复位输入具有高优先级,即 RS 触发器会复位输出。RS(Reset-set,复位-置位)触发器将被复位(0)。
在 SR 触发器中,置位输入具有高优先级,即 SR 触发器会置位输出。SR(Set-Reset,置位-复位)触发器将被置位(1)。
- SR 触发器
> 当结果 Q = S 或 (注意:非 R 和 Q)
>
>
>
> 输入标记为 S1(优先置位输入)和 R(复位输入)
>
>
>
> S = 0 且 R = 0 → Q = Q (不变)
>
>
>
> S = 0 且 R = 1 → Q = 0 (复位)
>
>
>
> S = 1 且 R = 0 → Q = 1 (置位)
>
>
>
> S = 1 且 R = 1 → Q = 1 (置位占主导)
- RS 触发器
> 当结果 Q = 非 R 且 (S 或 Q)
>
>
>
> 输入标记为 R1(优先复位输入)和 S(置位输入)
>
>
>
> S = 0 且 R = 0 → Q = Q (不变)
>
>
>
> S = 0 且 R = 1 → Q = 0 (复位)
>
>
>
> S = 1 且 R = 0 → Q = 1 (置位)
>
>
>
> S = 1 且 R = 1 → Q = 0 (复位占主导)
SR 和 RS 触发器区别对照表
SR 触发器
—
Q 状态无变化 (保持)。
复位 (Q = 0)
置位 (Q = 1)
置位 (主导) (Q = 1)
当 S 和 R 均为 1 时,置位操作占主导