锁存器

来自缺氧 Wiki
跳转到导航 跳转到搜索
符号 对勾.png
本文上次更新于 1076 天前,期间稳定版本没有相关更新
截至当前稳定版本(U52-626616更多),本词条所述内容没有出现在更新日志中,但页面中的其它信息可能会受到影响。本页面反映的游戏版本:U36-481350更多

锁存器是时序电路的重要组成部分,属于信号建筑。锁存器有两个输入(设置端口、重置端口)与一个输出。与其它逻辑门不同,即使输入信号变为红色,锁存器的输出也不会改变,直至一个新的绿色信号输入,才可能发生改变。

真值表

设置端口输入(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)作为有效输入/输出位。

技巧

  • 跟其它逻辑门一样,异或门可以和砖块、管道重叠。
  • 与门或门一样,贴图上没有端口的第四格空间不阻挡信号线穿过。
  1. 实际生活中,只有与或门 RS 锁存器才能接受这一输入