一般来说,谁发明了什么东西,谁就是这个东西之父,像 爱迪生——电灯之父,瓦特——蒸汽机之父等,但是你知道吗计算机之父却不是发明计算机的人。 1945年6月,冯·诺依曼提出了在数字上计算机内部的存储器中存放程序的概念(Stored Program Concept),这是所有现代电子计算机的模板,被称为“冯· 诺依曼结构”,按这一结构建造的电脑称为存储程序计算机(Stored Program Computer),又称为通用计算机。冯·诺依曼计算机主要由运算器、控制器、存储器和输入输出设备组成,它的的特点是:程序以二进制代码的形式存放在存储器中;所有的指令都是由操作码和地址码组成;指令在其存储过程中按照执行的顺序进行存储;以运算器和控制器作为计算机结构的中心等。 1946年冯·洛伊曼,在“ENIAC”的基础上进行重大改进,研制出了“EDVAC”,是现代计算机的基本雏形,可以说他创造出了人类第一台真正意义上的计算机。 ![]() edvac 然而令人不解的是,最受人们认可的计算机之父却不是他,而是阿兰图灵。 他又是谁呢? ![]() 阿兰图灵 阿兰图灵(1912.6.23—1954.6.7),英国数学家、逻辑学家,被称为计算机科学之父、人工智能之父,是计算机逻辑的奠基者,提出了“图灵机”和“图灵测试”等重要概念。为纪念他在计算机领域的卓越贡献,美国计算机协会于1966年设立图灵奖,此奖项被誉为计算机科学界的诺贝尔奖。 在英国大片《模拟游戏》中的主人公就是他。 ![]() 《模仿游戏》中的图灵 虽然图灵没有造出真正意义上的第一台计算机,但是图灵清晰地定义了计算,定义出了通用机,同时证明了计算模型之间的等价,以及计算模型的极限。而冯诺依曼做的事情是将计算机的定义用物理的手段有效的实现出来。看看现在计算模型都叫做图灵机,而冯诺依曼只是冯诺依曼架构。冯诺依曼架构可能在某一天由于物理底层的改变而改变,但图灵机这个模型已经基本达到了可计算方程的极限。 可以说,图灵是一个战略大师,而冯诺依曼是具体执行的将其想法付诸于实际的战术大师,所以图灵是当之无愧的“计算机之父”。 |
|Archiver|手机版|小黑屋|安卓篱笆.
( 粤ICP备13004783号-1 )
GMT+8, 2017-12-28 04:16 , Processed in 0.079538 second(s), 17 queries .
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.