von-neumann相关内容

计算机如何区分二进制模式是指令还是仅仅是一个数字?

我正在读Hamacher的《Computer Organization and Embedded Systems》一书,我的问题是:计算机如何区分二进制模式是指令还是数字? 有人能帮我理解这个概念吗? 推荐答案 冯·诺伊曼处理器(几乎任何处理器)无法区分内存中的代码和数据。无论CPU的指令指针指向什么,都将作为指令加载到指令解码器中。如果它不是有效指令,它将在CPU中引发异常。 ..
发布时间:2022-05-31 23:49:48 其他开发

CS-存储程序概念简介-无法理解概念

我确实试过了解冯·诺伊曼的体系结构,但有一件事我不能理解,如果这条命令或它是一个数据,用户如何知道计算机内存中的数字? 我知道有‘存储程序概念’,但我什么都不懂... 有人能用两句话给我解释一下吗? thnx! 推荐答案 简单地说,用户不能查看内存地址并确定它是命令还是数据。两者都有可能。 全部在解释中;如果program counter指向内存地址,它将被解释 ..
发布时间:2022-04-10 16:19:48 其他开发

我如何辨别我的计算机是哈佛体系结构还是冯·诺伊曼体系结构?

我使用的笔记本电脑配置如下。 处理器:英特尔(R)酷睿(TM)i5-4300U CPU@1.90 GHz 2.49 GHz RAM:8 GB 系统类型:64位操作系统、基于x64的处理器 Windows版:Windows 8.2企业版 当我阅读有关CPU体系结构的文章时,我想知道我的计算机遵循什么CPU体系结构? 推荐答案 您的处理器是modified Harvard Ar ..

哈佛建筑是否有冯·诺依曼瓶颈?

从命名和此文章我认为答案是否定的,但是我不明白为什么.瓶颈在于从内存中获取数据的速度.是否可以同时获取指令似乎无关紧要.您是否还不必等到数据到达?假设获取数据需要100个cpu周期,而执行指令需要1个周期,那么提前执行1个周期的能力似乎并没有很大的提高.我在这里想念什么? 上下文:我遇到了这个.谈论的是约翰·冯·诺依曼(John von Neumann)发明的存储程序计算机的整个概念. ..

C ++是否被视为Von Neumann编程语言?

术语 冯·诺依曼语言 适用于编程语言其计算模型基于 冯·诺伊曼计算机体系结构 ./p> 计算RAM :将ALU放入存储芯片中以绕过冯·诺伊曼(Von Neumann)瓶颈) IDK为什么Wiki文章会提及自修改代码;与大多数语言一样,ISO C ++对此未进行标准化,并且与的提前编译完全兼容.拆分总线/拆分地址空间哈佛体系结构.(无需 eval 或需要解释器或JIT的其他任何东西.)或在普 ..

冯·诺依曼vs哈佛建筑

在设计个人计算机时,为什么基于冯·诺依曼体系结构的计算机体系结构比哈佛体系结构更受青睐?而哈佛架构用于设计基于微机的计算机系统和基于DSP的计算机系统? 解决方案 目前用于PC的CPU设计既具有哈佛元素又具有冯·诺伊曼(Von Neumann)元素(不过还有冯·诺伊曼). 如果查看L1高速缓存,您会发现在AMD,ARM和Intel系统中,您具有指令L1高速缓存和数据L1高速缓存,它们 ..