第189章 ,/.

说到这两个输入口,就不得不提——红石比较器的模式。

红石比较器具有两种模式,可以通过观察靠近O输出口的那个红石火把的开关状态来判断此时比较器处于哪种模式:

比较模式——O输出口的红石火把关闭

作差模式——O输出口的红石火把开启

先来讲讲比较模式。当红石比较器处于比较模式时,B或C输入口输入的红石信号强度会和A输入口的红石信号强度作比较,如果B或C>A则O不输出,B或C≤A则O输出,也就是像下面这样子:

┊——0级

┏O┓(插图:91-7)

B△C?

┗A┛

┊——14级

┊——15级

?

∵C=15,A=14

∴C>A

∴O=0(不输出)

——————————

┊——14级

┏O┓(插图:91-8)

B△C┈┈┈?(这里有3格的红石线)

┗A┛

┊——14级

┊——15级

?

∵C=13,A=14

∴C<A

∴O=14(输出)

懂了吧?需要注意的是,如果B和C都有输入,那么游戏会先比较B和C,拿强度最大的和A比较:

空空┊——15级

空空┏O┓(插图:91-9)

?┈┈B△C┈┈┈?

空空┗A┛

空空┊——15级

空空?

∵B=14,C=13

∴B>C

∵A=15

∴B<A

∴O=15(输出)

红石比较器的这个比较模式就是这样,同时这可以引出比较器第二个重要用途:

比较信号强度

当红石比较器靠近O输出口的红石火把开启时,红石比较器就进入了『作差模式』。作差模式的红石比较器会将A输入口的红石信号强度和B或C的红石信号强度相减,并将相减后的红石信号强度从O侧输出:

空空┊——1级

空空┏O┓(插图:91-10)

?┈┈B△C┈┈┈?

空空┗A┛

空空┊——15级

空空?

∵B=14,C=13

∴B>C

∵A=15

∴O=A-B=15-14=1(输出)

不难发现,不管是在哪个模式,红石比较器都会先比较B和C输入口的信号强度,将最大的信号强度抽出来之后再操作A输入口的信号强度。

这个『作差模式』也就是这样,同时这也引出比较器第三个重要用途:

信号强度作差