三体吧 关注:492,210贴子:7,424,237

【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
      回复
        我认为人列计算机出错率太高,因为人一走神或疲倦等原因就可能出错,即使他做的是极其简单的事情,也是这样,如果一个人1%出错,那一百人就是100%出错


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


          IP属地:天津来自iPhone客户端5楼2023-05-21 14:06
          收起回复
            你打鼓不就好了还是现成的


            IP属地:山西来自Android客户端6楼2023-05-21 15:07
            收起回复
              这种方案的不现实之处不是它的原理,而是它的规模


              来自Android客户端7楼2023-05-21 21:01
              收起回复
                但是地球上不需要那么大规模的运算呀,把那几千个方士留下就足够了,毕竟咱们是一个稳定的恒星系


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


                  IP属地:天津来自iPhone客户端9楼2023-05-21 22:30
                  收起回复
                    累了困了吃喝拉撒什么的,人还真不是机器


                    IP属地:江苏来自Android客户端10楼2023-05-21 23:55
                    回复
                      如果是秦始皇统一后的秦,没有对这种大型计算机的实用需求。另一个问题是,“软件”怎么编?假如真的有一名超越时代的秦官想出了人列计算机并说服秦王付诸实践,他能编写具有理论和实践可行性的软件吗?


                      IP属地:广东来自Android客户端11楼2023-05-22 00:13
                      收起回复
                        如果是统一后的秦,没有对这种大型计算机的实用需求。另一个问题是,“软件”怎么编?假如真的有一名超越时代的秦官想出了人列计算机并说服秦王付诸实践,他能编写具有理论和实践可行性的软件吗?


                        IP属地:广东来自Android客户端12楼2023-05-22 00:17
                        收起回复
                          如果是统一后的大秦,没有对这种大型计算机的实用需求。另一个问题是,“软件”怎么编?假如真的有一名超越时代的人想出了人列计算机并说服王付诸实践,他能编写具有理论和实践可行性的软件吗?


                          IP属地:广东来自Android客户端13楼2023-05-22 00:19
                          收起回复
                            好的


                            IP属地:辽宁来自Android客户端14楼2023-05-22 06:37
                            回复


                              IP属地:江苏来自Android客户端15楼2023-05-22 07:27
                              回复