为什么冯·诺依曼建筑是开创性的?

时间:2017-01-16 17:09:09

标签: architecture

在开始阅读计算机体系结构时,我偶然发现了声明:

"计算史上的一个主要定义点是1944年至1945年实现的数据和操作数据的指令在逻辑上是相同的,可以存储在同一个地方。计算机设计建立在这一原则的基础上,后来被称为Von Neumann Architecture"

早些时候是什么让这种认识黯然失色,从而使它成为一个开创性的发现?基本上,我想知道如何提出一个架构的思维过程。

PS:也许,我已经知道在微处理器中,指令和数据存储在同一个地方,这就是为什么我错过了这种认识的精华,我可以用更好的方式解决这个问题但是对我来说,这绝不是一个讽刺意图的问题。

1 个答案:

答案 0 :(得分:0)

也许之所以很难理解它为什么是开创性的,事后看来事情是显而易见的。

在二战结束时,世界大多是机械的,所以知识概念是用机械术语建模的。考虑一下"自动机"的概念。由此,人类机器(即机器人)由轮子,齿轮和链条组成。这些天我们对机器人的看法是硬件和软件,旧的自动机视图被认为是不合时宜的。将来可能有一种新的信息处理方式不同,我们对机器人的看法可能看似古怪。

因此,在数据处理方面,也许他们正在考虑打字机或类似的东西 - 数据是纸上的写作,它需要打字机来印写文字。如果你从来不知道计算机或计算机内存或逻辑处理,那么将它们视为同一件事实际上是一个概念上的飞跃。