前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >惊了!CPU的工作原理,讲的太形象了!

惊了!CPU的工作原理,讲的太形象了!

作者头像
混说Linux
发布2022-07-14 20:04:59
3930
发布2022-07-14 20:04:59
举报
文章被收录于专栏:混说Linux混说Linux

“陛下,请给我三个士兵,我将为您演示。” 冯•诺伊曼兴奋起来。

“三个? 只要三个吗,朕可以轻易给你三千个。” 秦始皇用不信任的目光扫视着冯•诺伊曼。

伟大的陛下,您刚提到东方人在科学思维上的缺陷,就是因为你们没有意识到,复杂的宇宙万物其实是由最简单的单元构成的。我只要三个,陛下。”

秦始皇挥手召来了三名士兵,他们都很年轻,与秦国的其他士兵一样,一举一动像听从命令的机器。

“我不知道你们的名字,” 冯•诺伊曼拍拍前两个士兵的肩,“你们两个负责信号输入,就叫‘入1’、‘入2’吧。”

他又指指最后一名士兵,“你,负责信号输出,就叫 ‘出’吧。”

他伸手拨动三名士兵,“这样,站成一个三角形,出是顶端,入l和入2是底边。”

“哼,你让他们成楔形攻击队形不就行了?” 秦始皇轻蔑地看着冯•诺伊曼。

牛顿不知从什么地方掏出六面小旗,三白三黑,冯•诺伊曼接过来分给三名士兵,每人一白一黑,说:“白色代表0,黑色代表1。好,现在听我说,出,你转身看着入1和入2,如果他们都举黑旗,你就举黑旗,其他的情况你都举白旗,这种情况有三种:入1白,入2黑;入1黑,入2白;入1、入2都是白。”

“我觉得你应该换个颜色,白旗代表投降。”秦始皇说。

兴奋中的冯•诺伊曼没有理睬皇帝,对三名士兵大声命令:“现在开始运行!入1入2,你们每人随意举旗,好,举!好,再举!再举!”

入1和入2同时举了三次旗,第一次是黑黑,第二次是白黑,第三次是黑白,出都进行了正确反应,分别举起了一次黑和两次白。

“很好,运行正确,陛下,您的士兵很聪明!”

“这事儿傻瓜都会,你能告诉朕,他们在干什么吗?”秦始皇一脸困惑地问。

“这三个人组成了一个计算系统的部件,是门部件的一种,叫'与门'。”冯•诺伊曼说完停了一会儿,好让皇帝理解。

秦始皇面无表情地说:“朕是够郁闷的,好,继续。”

冯•诺伊曼转向排成三角阵的三名士兵:“我们构建下一个部件。你,出,只要看到入1和入2中有一个人举黑旗,你就举黑旗,这种情况有三种组合黑黑、白黑、黑白,剩下的一种情况:白白,你就举白旗。明白了吗?好孩子,你最聪明,门部件的正确运行你是关键,好好干,皇帝会奖赏你的!下面开始运行:举!好,再举!再举!好极了,运行正常,陛下,这个门部件叫或门。”

然后,冯•诺伊曼又用三名士兵构建了与非门、或非门、异或门、同或门和三态门,最后只用两名士兵构建了最简单的非门,出总是举与入颜色相反的旗。

冯•诺伊曼对皇帝鞠躬说:“现在,陛下,所有的门部件都已演示完毕,这很简单不是吗?任何三名士兵经过一小时的训练就可以掌握。”

“他们不需要学更多的东西了吗?”秦始皇问。

“不需要,我们组建一千万个这样的门部件,再将这些部件组合成一个系统,这个系统就能进行我们所需要的运算,解出那些预测太阳运行的微分方程。这个系统,我们把它叫做……嗯,叫做……”

“计算机。”汪淼说。

“啊一一好!”

冯,诺伊曼对汪淼竖起一根指头,“计算机,这个名字好,整个系统实际上就是一部庞大的机器,是有史以来最复杂的机器!

摘自:三体,作者刘慈欣

免责声明:整理文章为传播相关内容,版权归原作者所有,如有侵权,请联系删除。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-04-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 混说Linux 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • “计算机。”汪淼说。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档