如果我没记错的话,现代计算机是仿照冯诺依曼体系结构的。我有时会看到对替代方案的引用,但还没有真正看到任何关于非Von Neumann架构如何组织和运行的很好的描述。
有谁有什么例子吗?替代计算机组织的优点/缺点是什么?
发布于 2009-11-27 10:29:31
我认为最常见的应该是Harvard architecture或Modified Harvard architecture,它们被用于很多基于ARM的芯片中。我相信有很多不同之处,但这里有一个突出之处
在使用哈佛体系结构的计算机中,即使没有高速缓存,CPU也可以同时读取指令和进行数据存储器访问。
发布于 2010-01-05 23:27:07
非von Neumann机器的例子是数据流机器和归约机器。在这两种情况下,都存在高度的并行性,并且在名称和常量值之间存在不可变的绑定,而不是变量。non von Neumann通常保留用于代表与von Neumann模型的根本背离的机器,因此通常不应用于多处理器或多计算机体系结构,其有效地提供了一组协作的von Neumann机器。
发布于 2010-01-05 23:29:47
细胞自动机--这是一种早于神经网络的方法,但它们的思想非常相似。
http://en.wikipedia.org/wiki/Cellular_automaton
神经网络可以被视为细胞自动机的一种形式,或者是它们自己的一种独特的非冯诺依曼架构。
http://en.wikipedia.org/wiki/Neural_network
https://stackoverflow.com/questions/1806490
复制相似问题