三体吧 关注:492,765贴子:7,433,586
  • 4回复贴,共1

【20230521 原作討論】今天和朋友聊天时聊到原著,聊到了人列计算机

取消只看楼主收藏回复

首先说一点,我的研究生专业就是软件工程,目前的职位是软件工程师,也算是计算机相关专业吧……
在聊天中我发现一件事:即使是在真实历史上的秦朝,人列计算机也是有很大可能实现的。
首先咱们说门部件,人列计算机的门部件其实只需要训练三种逻辑:与、或、非,至于原著三体游戏中展现的其他逻辑:与非、同或、异或,其实是可以利用非门来代替实现的。从这一点上来说,用人来构成门部件,组成计算机,实际上确实比使用集成电路要简单。
举个例子:人列计算机中,只要令一个“非门”的“出”,看着原来“与门”的“出”并做出正确的反应,就构成了一个“与非门”,“同或门”则是在“或门”的任意一个“入”之前串联一个“非门”,而“异或门”就是在“同或门”的“出之后串联一个非门。
集成电路中,使用如此多数量的换相器(即“非门”)是不现实的,但是如果用人的话,反而很现实。


IP属地:天津来自iPhone客户端1楼2023-05-21 13:37回复
    再说说秦朝的士兵,让每个士兵都有白色和黑色的旗子,这确实不太现实,但是事实上即使不用旗子,士兵都认识兵刃和盾牌吧?举起兵器为“1”,举起盾牌为“0”,然后就可以进行训练了。


    IP属地:天津来自iPhone客户端2楼2023-05-21 13:41
    收起回复
      其实整个人列计算机在电视剧中已经得到了很好的还原,只是看剧时有一点我没闹明白,毕竟计算机有一个地方,也许我们感受不到,但是它很重要,那就是——时钟。
      计算机的时钟按照一定的频率发射信号,而计算机的部件在一个或其他整数倍个信号的周期内进行响应,这样整个计算机内的部件才能真正运行。原著中,按照潘寒的描述,三体人通过电磁波进行交流,因此只要有周期性的电磁脉冲就可以形成计算机的时钟。
      但是众所周知,地球人训练的人列计算机是没办法,或者说很难利用电磁脉冲信号作为时钟来用的。当然,我们可以利用周期性频闪的可见光,或者是周期性升起的烟雾等来作为时钟信号,但是这些方法限制性较大,所以实际当中难以应用。
      我也一度怀疑,如果时钟没有办法实现的话,现实中的地球人是不是就没有办法形成人列计算机了?
      但是今天在读原著的时候,里面的一句话突然提醒了我。“硬件和软件的关系就如同琴和乐谱。”


      IP属地:天津来自iPhone客户端3楼2023-05-21 13:54
      回复
        猛然之间我就想到了,为什么要局限于可见光或者烟雾这些电磁信号来充当时钟信号呢?利用打击、弹奏乐器发出的声响,也就是音乐,形成一定的节奏,这样就可以形成时钟信号,计算机中的部件(人)就跟着音乐的节奏进行运行就可以了呀!
        因此即使是在真实历史中的秦朝,即使是当时文化程度参差不齐的士兵,只要进行简单的训练,并且加入一些乐师和某几个固定的乐谱,就可以实现一台“人列计算机”,即“秦一号”。而有了一台“秦一号”计算机,即使不用来预测太阳的轨迹,如果把它用来预测天气或者做一些其他的、现代计算机常见的工作,对于古代农耕生产、行军打仗都是很有帮助的。


        IP属地:天津来自iPhone客户端5楼2023-05-21 14:06
        收起回复
          即使是在现代,万一发生《球状闪电》里那种“宏原子聚变”规模的灾难,电子芯片都用不了,甚至在短时间内连电力供应都成了问题的话……在其他文明还在绞尽脑汁想着怎么恢复电力的时候,我们:“成计算机队列!”


          IP属地:天津来自iPhone客户端9楼2023-05-21 22:30
          收起回复