在一番无谓的抗争后,王学新最后只能无奈的接受了尹恩上校和琼的建议,痛心的在合同上签了字同意用技术换零件,又很不情愿的走进了装有「克里斯托弗」的防空洞。
防空洞里噪音很大,就像纺织机的工厂一样「卡卡」的响,那是立在防空洞内一排排摆得整齐得像图书馆里图书似的零件发出来的。
如果说与图书馆有什么区别的话,那就是这些零件是圆柱形的,中间有一个同时圆柱形的「内胆」,这些「内胆」在电驱动下不断的旋转……有的不旋转,所有零件后方都用看似凌乱但却又有某种规律的电线连接在一起。
「我们把这叫编码器!」琼解对着零件解释道:「它很旋转一下发出一次响声,就表示改变一次状态!」
然后琼又望向王学新,说:「你应该知道是什么状态!」
王学新「哦」了一声,回答:「就像我们的电灯开关?」
「宾果!」琼微笑着点了点头,对王学新仅存的一丝防备也就此烟消云散。
因为如果王学新不是对「万能解码机」有所研究,根本就不会知道她所说的「状态」是什么意思。
琼不知道的是,她这个问题对于王学新来说就是小意思。
尽管王学新在现代不是什么好学生,但他好歹也上了本科线学过计算机基础,知道初期的计算机都是以二进制计算的……其零件只有两种状态,一是有电二是没电,因此只能用二进制计算。
其实现代计算机最底层也是用二进制计算,所以才以1024为单位计算容量而不是以1000。(注:1024是2的10次方,对于二进制是整数)
只不过它用我们习惯的界面也就是转化成十进制让我们更容易操作而已。
王学新看着面前正在工作的「克里斯托弗」,就大致明白这庞大的机器是怎么工作的了:
它的每个零件就是二进制里的一个位,每旋转一次就改变一次状态,电灯开光也是如此:拉一下开,再拉一关,如果不断循环,有电时表示「1」,没电时表示「0」。
其后一根根复杂的电线,则是与其它位串联或并联,在计算时需要进位时就通过电线控制着另一个零件旋转改变状态。
「我们也考虑过用继电器代替编码器!」琼解释道:「你知道的,这种机械式运转效率很低,不仅速度慢、耗电量高还会占用很大的空间!」
王学新点了点头,这是一种机械式的计算机,要带动这里数以千计的零件旋转,耗电量肯定不低。
「这已经是我们对‘克里斯托弗,进行简化的结果了!」琼有些尴尬:「这是因为我们考虑到你们需要破译的电码不会太复杂,另一个也是运输机空间有限,因此只构建了这个小型的解码机!」