惊了!CPU的工作原理,讲的太形象了!
“陛下,请给我三个士兵,我将为您演示。” 冯•诺伊曼兴奋起来。
“三个? 只要三个吗,朕可以轻易给你三千个。” 秦始皇用不信任的目光扫视着冯•诺伊曼。
伟大的陛下,您刚提到东方人在科学思维上的缺陷,就是因为你们没有意识到,复杂的宇宙万物其实是由最简单的单元构成的。我只要三个,陛下。”
秦始皇挥手召来了三名士兵,他们都很年轻,与秦国的其他士兵一样,一举一动像听从命令的机器。
“我不知道你们的名字,” 冯•诺伊曼拍拍前两个士兵的肩,“你们两个负责信号输入,就叫‘入1’、‘入2’吧。”
他又指指最后一名士兵,“你,负责信号输出,就叫 ‘出’吧。”
他伸手拨动三名士兵,“这样,站成一个三角形,出是顶端,入l和入2是底边。”
“哼,你让他们成楔形攻击队形不就行了?” 秦始皇轻蔑地看着冯•诺伊曼。
牛顿不知从什么地方掏出六面小旗,三白三黑,冯•诺伊曼接过来分给三名士兵,每人一白一黑,说:“白色代表0,黑色代表1。好,现在听我说,出,你转身看着入1和入2,如果他们都举黑旗,你就举黑旗,其他的情况你都举白旗,这种情况有三种:入1白,入2黑;入1黑,入2白;入1、入2都是白。”
“我觉得你应该换个颜色,白旗代表投降。”秦始皇说。
兴奋中的冯•诺伊曼没有理睬皇帝,对三名士兵大声命令:“现在开始运行!入1入2,你们每人随意举旗,好,举!好,再举!再举!”
入1和入2同时举了三次旗,第一次是黑黑,第二次是白黑,第三次是黑白,出都进行了正确反应,分别举起了一次黑和两次白。
“很好,运行正确,陛下,您的士兵很聪明!”
“这事儿傻瓜都会,你能告诉朕,他们在干什么吗?”秦始皇一脸困惑地问。
“这三个人组成了一个计算系统的部件,是门部件的一种,叫'与门'。”冯•诺伊曼说完停了一会儿,好让皇帝理解。
秦始皇面无表情地说:“朕是够郁闷的,好,继续。”
冯•诺伊曼转向排成三角阵的三名士兵:“我们构建下一个部件。你,出,只要看到入1和入2中有一个人举黑旗,你就举黑旗,这种情况有三种组合黑黑、白黑、黑白,剩下的一种情况:白白,你就举白旗。明白了吗?好孩子,你最聪明,门部件的正确运行你是关键,好好干,皇帝会奖赏你的!下面开始运行:举!好,再举!再举!好极了,运行正常,陛下,这个门部件叫或门。”
然后,冯•诺伊曼又用三名士兵构建了与非门、或非门、异或门、同或门和三态门,最后只用两名士兵构建了最简单的非门,出总是举与入颜色相反的旗。
冯•诺伊曼对皇帝鞠躬说:“现在,陛下,所有的门部件都已演示完毕,这很简单不是吗?任何三名士兵经过一小时的训练就可以掌握。”
“他们不需要学更多的东西了吗?”秦始皇问。
“不需要,我们组建一千万个这样的门部件,再将这些部件组合成一个系统,这个系统就能进行我们所需要的运算,解出那些预测太阳运行的微分方程。这个系统,我们把它叫做……嗯,叫做……”
“计算机。”汪淼说。
“啊一一好!”
冯,诺伊曼对汪淼竖起一根指头,“计算机,这个名字好,整个系统实际上就是一部庞大的机器,是有史以来最复杂的机器!
摘自:三体,作者刘慈欣
免责声明:整理文章为传播相关内容,版权归原作者所有,如有侵权,请联系删除。
关注微信公众号『混说Linux』,后台点击 关于混说 即可添加作者微信。
往期推荐