粉末游戏电路教程②:逻辑门
上期提到的逻辑门,用电子和金属电路很难实现。为了进行逻辑运算,我们需要引入新的电路种类。它运用液体和泵,物质之间的化学反应来运行。主要运用的液体是水(或肥皂水)和水银。

(因为水银导电,能转化为电子信号,所以把它称为1,而水是0)
3*3的空心泵方块是用来合并线路的,输入就连接到中间,输出就连接到角上。如果需要合并更多线路,只需要造更大的方块。这个观察一下就理解了。
上方的泵连接着下面的玻璃容器(火炬在热熔印刷模式下可以照明,黑色部分为玻璃),里面有一块石头。泵传输液体时如果被挡住,会穿过前面的一格像素。如果水银通过泵来到下方的容器里,它会沉到石头下方,来到下端的泵并被输出。如果水来到容器中,它无法沉到石头底下,所以停在容器里。于是它会熄灭右边的火炬,释放水银。即输入0或1都输出1。
(注:水会熄灭二格内的火炬)
如果想要在火炬上放水,用石头把它垫高就行了。

非门

如果水银输入,会穿过石头来到左下方容器。水会被水银抬升(浮起来),进入右下方容器中火炬熄灭范围,水被输出;如果水输入,则熄灭右边火炬输出水银。
或门

或门真值表:
00 0, 01 1, 10 1, 11 1
上方两个容器用于判断输入的是0还是1,下方两个容器,左边判断条件是否符合输出1的条件,右边判断0。
(输出1的条件:有一个水银进入左容器
输出0的条件:有两个水银进入右容器)
与门

或门在两个0时输出0,与门在两个1时输出1,刚好相反,所以只需要对调或门中两个判断容器的条件即可。
同或

同上,也是同一个门修改条件的结果。
异或

异或门同样是之前的修改,但是修改的内容是对调上方与下方的连接。判断容器与与门相同。
封面
3位2进制加法器
by Kalb
