本文上次更新于 1142 天前,期间稳定版本没有相关更新
锁存器是时序电路的重要组成部分,属于信号建筑。锁存器有两个输入(设置端口、重置端口)与一个输出。与其它逻辑门不同,即使输入信号变为红色,锁存器的输出也不会改变,直至一个新的绿色信号输入,才可能发生改变。
真值表[]
设置端口输入(S) | 重置端口输入(R) | 输出 |
---|---|---|
红色 | 红色 | 不变 |
绿色 | 红色 | 绿色 |
红色 | 绿色 | 红色 |
绿色 | 绿色 | 红色[1] |
用途[]
我们把输入设置端口(S)的信号称为激活信号,输入重置端口(R)的信号称为重置信号。一般说来,一个锁存器的工作可以分为顺序进行的 4 个阶段:
- 阶段 1:激活。激活信号为绿,重置信号为红,输出绿色信号。
- 阶段 2:激活态。激活信号为红,重置信号为红,继续输出绿色信号。
- 阶段 3:重置。激活信号为红,重置信号为绿,输出红色信号。
- 阶段 4:基态。激活信号为红,重置信号为红,继续输出红色信号。
- 现在,锁存器回到了阶段 1 开始前的状态,准备开始新一轮的工作。
上面的工作周期也可以由下面这张表表示:
端口 | 输入(按时序) |
---|---|
设置端口 | 000 111 000 000 000
|
重置端口 | 000 000 000 111 000
|
输出 | 000 111 111 000 000
|
与信号线组搭配的工作情况[]
具有四位位深度的信号线组可以连接到锁存器的各个端口上。此时,锁存器只会取它们的第一位(位 1)作为有效输入/输出位。
技巧[]
- ↑ 实际生活中,只有与或门 RS 锁存器才能接受这一输入