我是初学者。 图灵和冯诺依曼模型有什么特别之处? 他们是艺术还是科学? 它们类似于自然或物理学的基本定律还是更像约定? 如果出现其他模型或发明新模型,任何级别的所有编程语言都会改变吗? ...
我是初学者。 图灵和冯诺依曼模型有什么特别之处? 他们是艺术还是科学? 它们类似于自然或物理学的基本定律还是更像约定? 如果出现其他模型或发明新模型,任何级别的所有编程语言都会改变吗? ...
我对这个教科书问题感到困惑: 汇编程序是一种低级语言,但 Java 和 Python 是高级语言。 使用 Von Neumann model 的示例解释差异。选择 Java 或 Python。 我知道低级语言和高级语言之间的区别,但我真的很难找到一种方法来解释使用 Neumann model 的区 ...
我有一个尺寸为M x N的图表。 我也有两点 [ X , Y ] 和范围r 我们只能水平或垂直移动 1 个空格(我们总是必须移动)。 我们的目标是找到我们可以达到的可能性总数。 在这个例子中,我们有M=5 , N=4 , [ X=2 , Y=1 ] 和r=3 。 我们可以看到, r是一个奇数,所以 ...
从 Von Neumann Architecture 的 fetch decode 执行周期来看,在基本层面上,这是我的理解: PC 中的内存地址被复制到 MAR。 电脑 +=1 MAR地址中的指令/数据从主存中取出后存储在MDR中。 来自 MDR 的指令被复制到 CIR ...
随着我们在构建 AI 模型方面的进一步推进,冯诺依曼架构似乎有一些限制。 在现实生活中,神经元大量工作,信息存储在网络中。 神经元有数千个输入和 output 与其他神经元的连接,其中一些神经元较弱,而另一些则较强。 当它们一起发射时,会创建一个基于连接路径权重的信号,并导致其他神经元的模式作为响 ...
冯诺依曼语言一词适用于其计算 model 基于 冯诺依曼计算机体系结构的编程语言。 C++ 是否被认为是冯诺依曼语言,或者如果不是(例如,由于线程的出现导致异步执行),它是否曾被认为是冯诺依曼语言? 是否存在 C++ 的计算模型/抽象机器所基于的架构,因此可以归类为该架构的语言? ...
IAS中的每个数字都由一个符号位和一个39位值表示。 每条指令由一个8位操作码(操作码)指定要执行的操作和一个12位地址(如图所示)组成 那么,指令字为什么有左右两边,它们成串,一侧可以执行而另一侧不能执行? ...
我阅读这些主题已有一段时间了,可能已经了解了一些。 但是我对某些联系感到困惑: 一世。 图灵机(精确的RAM模型)和命令式编程 Lambda微积分与函数式编程 II。 Von Nueman系统架构和命令式编程 我几乎在(i)中获得了连接,但在(ii)中却一无所获。 ...
我正在阅读Hamacher的《计算机组织和嵌入式系统》一书,我的问题是:“计算机如何区分二进制模式是指令还是数字?” 谁能帮我理解这个概念? ...
因此,我从来没有真正了解过冯·诺依曼(von Neumann)的体系结构,并且因为在我上CPU课期间不在学校,所以开始对其进行修改。 由于我的老师不会回复电子邮件,因此无法真正获得帮助。 我已经了解了冯·诺依曼架构,现在我需要知道该架构与现代处理器的不同之处。 我知道当代处理器有时 ...
我的印象是 Raspberry Pi 的 ARM 处理器虽然具有 armhf 微体系结构,但仍然遵循冯诺依曼体系结构(主要共享指令和数据的主内存)。 然而,我在计算机科学教科书中遇到了这一行(AQA 第 2 单元的 A Level 计算机科学,Kevin R Bond 2016,pg265) ...
我试图弄清楚以下哪些架构可以归类为哈佛(只要不能从数据存储器中获取指令,就可以是“严格的哈佛”或修改后的哈佛,反之亦然),以及哪些可以归类为冯·诺依曼和希望这里有人可以帮助我/纠正我错的地方: 摩托罗拉68k:我不清楚68k是哈佛(改良)还是冯·诺伊曼(Von Neumann)架构。 ...
我一直在阅读冯·诺依曼(Von Neumann)和AFAIK的瓶颈,问题在于CPU应该获取或修改数据操作,但不能同时获取; 因为它们都需要访问相同的内存总线。 因此,问题主要在于总线传输速率有限。 我已经读过有关如何缓解此问题的信息,它提到并行处理应能解决此问题,它不仅仅依赖于一个内核,因 ...
我正在使用以下配置的笔记本电脑。 处理器:Intel(R)CoreTM i5-4300U CPU @ 1.90GHz 2.49GHz RAM:8GB系统类型:64位操作系统,基于x64的处理器 Windows版本:Windows 8.2企业版 当我阅读有关CPU体系结构的文章时,我 ...
在设计个人计算机时,为什么基于冯·诺依曼架构的计算机体系结构优于哈佛体系结构; 哈佛架构用于设计基于微机的计算机系统和基于DSP的计算机系统? ...
我在Javascript中有一个2维数组,里面有浮点数。 我必须遍历数组中的每个项目,并找到冯·诺依曼邻居中最低浮标的位置。 问题是我知道如何找到最小值,但不知道如何找到该值在数组中的位置。 我认为必须有一个简单的解决方案,但我只是无法解决。 我认为我有一个“程序员的障碍”:DI希望 ...
这是我一直在寻找一段时间的问题,但我还没有得到正确答案:( 哈佛建筑如何映射到C / C ++语言(高级语言)? 它们如何相关或架构如何帮助HLL? ...
我的教科书似乎没有回答这个问题,只是它必须“解码”指令,因此它没有回答它首先知道有一条指令的方式。 我对此的研究可能给了我两个答案: 1)不能,因为数据和指令在内存中看起来都一样,所以它必须使用程序计数器来加载下一条指令,该指令可能通过寻址也可能不获取其所需的下一条数据。 2) ...
有很多与生成“真正”随机数相关的研究正在进行中。 有一个很简单的方法,很久以前发明的。 该方法归功于冯诺依曼[1] 。 在最简单的形式中,它可以被认为是从 0 或 1 的偏置源中生成随机位。 鉴于序列 01 的概率与 10 相同,可以使用 01 - 将真正随机的“0”和 10 表示为真正随机的“ ...
阅读有关Von Neumann Architecture的 Wikipedia上的文章,内容如下: 该术语的含义已演变为表示其中由于共享公共总线而无法同时进行指令提取和数据操作的存储程序计算机。 这被称为冯·诺依曼瓶颈,通常会限制系统的性能。 这里说“冯·诺依曼体系结构”一词 ...