远征士兵提示您:看后求收藏(第719节,亮剑之军工系统,远征士兵,成熟的小说网),接着再看更方便。
请关闭浏览器的阅读/畅读/小说模式并且关闭广告屏蔽过滤功能,避免出现内容无法显示或者段落错乱。
“图灵机”原本并不叫“图灵机”,他是图灵在数学杂志上发表的一篇论文,论文名就是《论数字计算机在决断难题中的应用》。
它讲的就是现实生活中的问题,最终都可以转化为数字并用机器解决,这也就是后来计算机的实体也可以说是人工智能。
这些是王学新所不知道的,他只知道“图灵机”。
图灵机是后人为了纪念图灵把这篇论文所阐述的理论而取的一个名字……图灵机不是一个机器,它是一种理论概念,假想出一种拥有读写、存储和处理指令的机器。
如果说起这个王学新就没什么问题了,因为这就是计算机的硬件系统,只是此时还没能实现而已。
这一来王学新就有了底气,他回答道:“是的,图灵先生,您这篇文章给了我很大的触动,您从理论上证明了用机器解决现实问题是可行的,这也是我们决心研发继电器计算机的原因之一。可以说,我们的研发正是受您的引导,只是我们不知道……”
“只是你们不知道自己跟我们走了同一条路!”图灵开心的笑了起来:“而且还走在我们的前头比我们更先进!”
王学新赶忙回答道:“不不,我们还没成功,而你们的却已经可以破译电码了!”
王学新这说的是实话,因为他其实什么都没有。
图灵看了看王学新所在的防炮洞,感叹道:“不,团长同志,你只是受条件限制,如果你能拥有更好的环境或者专心投入研发……我相信你会比我们快得多!”
王学新暗道一声惭愧,他这个现代人就算学了超前的知识,在图灵这个天才面前还是感觉不够看。
“那么……”这时图灵话锋一转,说:“团长同志,我想听听你对论文的看法!它有可能实现吗?”
“当然!”王学新很肯定的回答:“事实上,我们已经走在实现的路上了不是吗?但是,如果要真正实现并且让所有人都能用上这种机器,我认为还有很远的路要走!”
“所有人都用上?”图灵瞪大了眼睛,他只是想实现这种机器,却从没想过能发展成“所有人都用上”这个问题。
“当然!”王学新说:“你论文说的难道不就是这个意思吗?有一种机器,可以通过运算纯数学的符号和逻辑,与现实世界建立联系并解决一些复杂的工作。有一天,当然要每个人都用上这种机器才能实现它的价值,而不是只躺在房间里为战争服务破译军事密码!”
图灵似乎被王学新这个构想给惊呆了,以至于说话都有些结巴了:“它,它……可是它,体积太大了!”
“总有一天它会变小的!”王学新说:“就像我们使用继电器代替了机械单元,就使它的体积缩下了好几倍!有一天,我相信它会缩小到可以随身携带的程度,就像现在的收音机一样!”
事实上,现代的笔记本可比这时代的收音机的要小得多。
但这已经让图灵很难想像了,他像个受到表扬的小孩似的激动得满脸通红,眼里尽是期待。
过了好一会儿他才冷静了下来,说道:“可是,团长同志!我认为如果要发展到那一步,至少需要解决几个问题,比如……它并不是一般人能操作的!”
王学新当然明白图灵这话的意思。
此时的计算机可不像现代计算机那样,这时能操作计算机的都可以说是专家……因为它的元件就只有“有电”、“没电”两种状态,存储的数据只有“0”和“1”,操作就是根据数据的逻辑关系进行插线接线,普通人看了就是一脸懵根本就不知道这代表了什么。
其实就别说普通人了,就连王学新派到琼身边学习的两个华夏数学家到现在还是似懂非懂的。
如果是这样,这种机器有可能进入寻常百姓家普及到每个人都能用上吗?
但王学新却很有信心,他回答:“我认为他们不需要像我们这样操作,图灵先生!试想,按你的理论,机器可以解决现实中的难题,那么,我们为什么不用机器解决输入输出的问题?简单的说,就是接受普通人习惯的输入方式,比如十进制数字,机器将其转化为二进制,运算完之后再显示回十进制给普通人……”
图灵闻言不由点了点头,赞了声:“很好的主意,这理论上完全是可以实现的!”
当然可以实现,而且如果只是十进制数的话一点都不困难。
而按照“图灵机”的理论,任何现实中的问题都能转换为数学问题并解决,那就是进一步转换的问题。
“我这次来,其实也与这个问题相关!”图灵说着就从包里取出一份文件,说:“团长同志,我把你的浮点运算在‘克里斯托弗’……就是我的机械计算机上做了尝试,它的确可以提高精度并充分利用存储单元,但是在运算时会出现许多比定点运算复杂得多的接线,这会使我们在操作上出现很多问题!”
王学新翻了翻文件,那其实是图灵的草图。
王学新发现自己根本就看不懂,因为它画的是浮点运算时的接线方式,就像一个个电路图。
图灵在旁边指着草图介绍道:“这,是阶码!我认为浮点运算要对阶、这后再进行尾数运算,然后还要考虑到舍入和溢出问题,还要进行规格化存储……”
王学新就像听天书一样,他虽然知道浮点运算可从没有实际用过,而且还是这时代的计算机用接线方式计算。
就在王学新一脸懵逼尴尬的不知道怎么回答时,系统“叮”了一声:“解决方法,一亿军工币,宿主是否购买?”
王学新在心里“操”了一声,这破系统,真会乘人之危啊!知道这时候不得不买,张口就一个亿……
c语言
虽然一亿不是个小数目,它几乎占了王学新这么久赚下军工币的三分之一,但王学新这时候也不得不忍痛买下了。
原本王学新还以为系统会给出什么很高深的解决方法,比如很牛逼的电路图或是一个高深的平台将电路简化,没想到系统就只回复了几个字“c语言”!
王学新不由在脑海里破口大骂:他娘的你耍老子?
但转念一想就呆愣当场半天也说不出话来。
说不定c语言还真能解决问题……
图灵碰到的难处,归根结底就是对计算机的操作没有规范化、流程化的问题,也就是怎么接线全凭科学家们对数据的理解。
这种接线方式对定点运算还行……定点运算比较简单,它虽然浪费了存储单元却简化了接线。
但浮点运算虽然节省了存储单元增加了精度但因为运算复杂于是接线的复杂程度却翻了几倍。
这时候再像以前一样全凭科学家对数据的理解和感觉接线就很难甚至无法完成了,有时就连图灵这样的数学天才都会被复杂的接线方式绕进去。
所以,王学新根本就不需要理会图灵画出的那些像电路图一样的接线方式,也不需要了解浮点运算时的所谓的“对阶”、“运算”、“舍入溢出”、“数据规范化”等等运算。
他只需要发明一种“语言”,一种可以用于计算机的“语言”。
王学新之前一直以为“c语言”这种高级语言肯定无法在此时这么原始的计算机上使用,因为它们不配套,现在的计算机“读不懂”高级语言。
现在王学新才意识到自己错了……
此时这种低级的计算机的确“读不懂”无法直接使用高级语言,但高级语言却可以理清数据间的逻辑关系,可以判断运算到某一步时是要进行选择判断还是需要循环
本章未完,点击下一页继续阅读。