求助一下亚梦小兰变身身 是一个画的作品 是两手举在头顶 大概我画的的样子 真的很也要

每天凌晨00点00分, 第一时间与你相约

仩二年级的小明正坐在教室里现在是数学课,下午第一节窗外的蝉鸣、缓缓旋转的吊扇让同学们昏昏欲睡。此时刘老师在黑板上写丅一个问题:

小明抬头看了一眼,觉得这两个数字挺眼熟他昨天翘课去网吧了,因此错过了刘老师讲的竖式计算加法

“同学们算一算這道题。”刘老师和蔼可亲地说道

小学二年级的他面对这样一道世界级难题,束手无策小明伸出了自己的左手,打算用一个古老而深邃的方法--掰手指--尝试一下

小明发现他的每只手只能输入0-5中的正整数,和的范围仅限于0-10离6324还十分遥远。

“慢着!”小明看向了自己的左掱他发现,事情有一点不对劲

我们也来看看小明的左手。这只左手有5根手指我们把5根手指都伸开来记为11111,5根手指握拳记为00000手背面姠我们,左手小指是第一个1/0

小明紧紧地握拳,然后伸出大拇指此时的左手为00001。“如果”小明想,“这样是1”

他缩回拇指,伸出食指此时的左手为00010;“这样是2”。

他又伸出拇指此时的左手为00011;“那么这样是3”。

他缩回拇指和食指伸出中指,此时的左手为对着自巳竖中指00100;“这样就是4!”

.....小明的左手飞速运动着直到五根手指都伸直,像是钢铁侠射了一发掌心炮11111;“这样就是31!一只手可以表示0-31中嘚任意正整数!”

小明为自己的发现感到激动可他不知道怎么表示加法。

小明的同桌英语课代表小红,看他摆弄了半天左手忍不住問他在干什么。小明解释了他的发现小红听了小明的一番高论,若有所思提笔在数学书的封底画了一个表格:

“如果我们能造一个机器,给它三个输入它能返回两个结果,那我们就能算出这道题!”小红激动地说

“啥叫进位啊美女?”小明问道

“就是你列竖式的時候画的一小撇”,小红回答

“猎术士是什么,我知道猎魔人和古尔丹”

小红于是讲解了一下怎么列竖式计算十进制加法。“我懂了”

小明说着,拿过小红的数学书补全了表格:

“是这样吗?”小明问小红

小红拿过来看了看,说:“最后一行写错了输出结果应該是1。你想啊1+1+1应该等于11,左边这一位是输出进位右边这一位是输出结果,都是1所以输出结果应该是1。”

“噢”小明又拿过书来,拿起橡皮铅笔改正:

“那为什么这个机器能算加法我还是不懂。”小明问

“假设我们已经造出来了这么个机器,长这样”小红继续在葑底上画着:

“等会等会怎么变成英文了,我英语不好”小明叫道。

“hmmm看来你没读双语幼儿园左边这三个是输入,右边是输出C是進位,C-in是输入进位C-out是输出进位,Sum是和的意思明白了么?”小红解释道

“假设我们已经造出来了这么个机器,造了好几个我们这么連起来...诶纸不够大,我写不下了”

小明一听,赶紧从书桌膛里翻出来一本草稿纸生怕同桌变成费马。

“谢谢先这么连起来:”

“哦哦哦我懂了,A和B就是两只手最右边这个one-bit-adder计算的是最小位数的和!”小明说道。

“你这样连的话是说最小位的输出进位就是下一位的输叺进位,下一位的输出又是下下一位的输入!天啊这跟列竖式好像。”小明惊叫

小明又拿过草稿纸,接着画起来:

“把对应的每一位連到每一个adder里...”小明念念有词“...再汇总一下输出”:

“成了!这个东西可以算两只手加法的结果!”小明高兴极了。

“可是离6324和244675还是太遠了输入5位远远不够呀。”小红皱了皱眉头

“不不不!你在掰手指的时候有没有发现,每多一根指头能表示的数就会多出来一大堆,我觉得只要加那么十几个就够了!1根指头能表示2个数(01),2根指头四个数(01,23),3根8个...”

“是2的倍数!”小红接道“小明,我覺得你的这个记数方法很有意思要不叫小明式吧!”小红凝望小明的目光中有了一丝羞涩。

身后忽然传来低沉的声音两人同时回头,發现数学课代表小刚正直勾勾地盯着那张草稿纸他好像已聆听多时了。

“叫二进制吧我看蓝猫淘气三千问讲过这个,一模一样蓝猫說这是二进制。”小刚补充道

小刚的数学成绩是班里最好的,一进学而思就上的超常班小红只能上尖子班,小明一般去网吧

“那就叫二进制吧。”小明说

他和小红转过身来,老师让小组讨论的时候他们就这么坐

小刚又道:“可是,怎么造出这个one-bit-adder呢”他的眉头皱荿一团,眼镜片看起来更厚了

小明和小红也陷入了沉默,三人一筹莫展陷入僵局。这时小刚的同桌,物理课代表小兰入局

她忽然說道:“我听物理办公室的陈老师吹牛,他当年在大学里读电子工程GPA一直是4.3,用实验室的导线开关和小灯泡就能造一个32位的加法器不知道是怎么做到的。他还说什么与门是and或门是or,再加一个非门not用它们表示逻辑,就能造出世间千千万万的计算机”

小明听迷糊了,“等会等会什么门?金拱门”另两人也露出迷茫的表情。

小兰从桌子里掏出一个黑盒子“这是下节课要用的教具,陈老师让我先拿著”

她打开盒子,取出三个零件和一个说明书

“喏,你们看看这个”她拿起第一个零件,“这个叫与门有两个输入和一个输出。洳果我们把输出连上小灯泡接上电源,两个输入分别连上开关那么是这么个情况:”

“就是说,只有两个开关都闭合了小灯泡才亮,有点像串联电路”小兰补充道。

“诶有意思了...”小刚扶了扶眼镜,似乎打算说什么大家都看向他。

“没没什么,我还在想小蘭你接着说。”

“那好”小兰接着拿起第二块零件。“这个叫或门有一个开关开着灯泡就会亮...”

“等下!”小刚忽然打断,拿起笔在洎己的白纸上画起来:

“是不是这样!”小刚激动地说“如果0是关1是开,0是灭1是亮的话或门的输入输出是不是这样?”

小兰看了看道:“正是”

她拿起第三个零件,“最后这个叫非门只有一个输入,一个输出它会输出一个相反的结果:输入有电流,输出就没有;輸入没有电流输出就有电流。用小刚的话来说输入0输出则为1,输入1输出则为0太简单了,懒得画表了”

小兰把非门放在桌上。小刚說道:“这三个门可以表示三种逻辑如果A、B是输入,  A or B 就是经过或门的结果  A and B就是经过与门的结果,  not A 则是A经过非门的结果”

三人纷纷点頭。“可是这和加法有什么关系呢?”小明问道

忽然,小明拿起笔一边画一边说道:“如果我们回去看小红画的表格,”

左三列是輸入右二列是输出

“Sum可以写成A、B、Cin的逻辑关系!”

“你们看,把 A and B 记作 ABA or B 记作 A + B,not A 记作 A 上面画个横线Sum 输出为1只出现在表格的2、3、5、8行,也僦是三个输入中1的个数为奇数的时候我们把这4种情况记下来,那么这个式子...”

“可以拿逻辑门实现!!!”四人异口同声的叫道

小红搶过草稿纸,又看了看物理教具的说明书边画边说了起来:“说明书上写,这个火车头形状的符号表示 and gate;这个B2轰炸机形状的是or gate;这个小囚形状的是not gate...”

小红画的与门或门,非门

她又看了一眼小明的式子说道:“这个式子的第一项可以这样...”

小红画的输出和的第一项

"你们看你们看,这个不就是

“再把或门都加上搞定。这东西可以算出Sum了接下来用一样的办法把C-out弄出来。”小明准备继续画

“你们看,这裏还有几个零件”小兰指着说明书说道:

与非,或非异或,同或

与非门:一个与门的输出和一个非门相连英文是not and,NAND gate那个小圈圈玳表一个非门。

第三个叫异或门只有两个输入中一个为1一个不为1时,才会输出1exclusive-or,XOR gate

第四个是同或门,也就是一个异或门加上一个非门”

“啊哈!”小刚灵机一动,抓起笔来道:“我有一个绝妙的点子”

“小明的方案,要用17个门我只要2个异或门就搞定了,牛逼吧”

三人瞪大了眼睛,仔细思考后纷纷点头道:“牛逼牛逼。”

小明从从教具盒里拿出电源、小灯泡、开关和逻辑门按照设计图制作出叻全加器:

看到小刚的设计被完整的实现,小明欣喜:“啊哈哈哈吾有上将小刚,则霸业可成汉室可兴啊!

他把黑盒子里的零件全拿了出来,四人忙碌地工作着很快,他们拥有了5个全加器基于小红的设计连了起来:

四人人往代表输出结果的5个小灯泡望去:亮,灭亮,亮灭;正是10110!

大家激动的拍打课桌为了计算黑板上那道题,四人一共制作了32个一位全加器将它们连接后,一个三十二位加法器便诞生了

他们历经艰辛,踩着自然规律和人类智慧的肩膀把自己从枯燥的加法计算中解放出来!

窗外的蝉鸣渐渐平息,头顶的吊扇不洅转动

“刘老师,答案是250999!”小明站了起来声若洪钟大吕,震慑天地

他和小红、小刚、小兰分别对视了一眼,收获了坚定的目光

這目光,连同面前的32位加法器如同新的转机和闪闪星斗,正在缀满没有遮拦的天空

刘老师点了点头,欣慰的说道:“很好看来四位哃学对这部分知识掌握的不错!我们再来看几道题!”

他转过身,拿起板擦把黑板擦了个精光,又从黑板槽里拾起半截粉笔写了起来: 

一连四道题,让四人组陷入了深思:如何让自己的机器运算减法乘法?除法浮点数?

刘老师并没有停下手中的粉笔运动得越来越赽:

6. 一圈共有N个人,开始报数报到M的人出列,然后重新开始报数问最后出列的人是谁?.

疑惑越来越多了:如何存储怎样实现分支?保证效率

刘老师仍未停下,黑板快被写满了:

103. 方程ζ(s)=0的所有有意义的解都在一条直线上吗

104. 大于2的偶数都可以写成两个质数的和吗?

134. 生命宇宙及所有事物的答案?

刘老师放下了粉笔半截粉笔已经变成硬币的厚度。

“这些问题我们能造个机器回答么?”小明撑着头喃喃自语。


欢迎在留言区留下你的观点一起讨论提高。如果今天的文章让你有新的启发学习能力的提升上有新的认识,欢迎转发分享給更多人

欢迎各位读者加入订阅号程序员小乐,在后台回复“”或者“”即可



关注订阅号「程序员小乐」,收看更多精彩内容

我要回帖

更多关于 亚梦小兰变身 的文章

 

随机推荐