[英]How can I tell whether my computer is Harvard or von Neumann architecture?
I am using laptop with below configuration. 我正在使用以下配置的笔记本电脑。 Processor: Intel(R) Core(TM)i5-4300U CPU @1.90GHz 2.49GHz RAM: 8GB System Type:64-bit OS, x64-based processor 处理器:Intel(R)CoreTM i5-4300U CPU @ 1.90GHz 2.49GHz RAM:8GB系统类型:64位操作系统,基于x64的处理器
Windows Edition:Windows 8.2 Enterprise Windows版本:Windows 8.2企业版
When I was reading about CPU architectures, i wanted to know what CPU architecture followed in my computer? 当我阅读有关CPU体系结构的文章时,我想知道计算机中遵循的CPU体系结构是什么?
Your processor is a modified Harvard Architecture . 您的处理器是经过修改的哈佛架构 。 The reason why it is a modified Harvard Architecture is that it has split instruction and data L1 caches . 之所以采用改良的哈佛架构,是因为它具有拆分的指令和数据一级缓存 。 Except for this, it is a von-Neumann architecture - instructions and data can both be present in the other cache levels and main memory. 除此之外,它是冯-诺依曼架构-指令和数据都可以存在于其他缓存级别和主存储器中。
The distinction between the two is relevant only when instructions are treated as data, such as in self-modifying code or Just In Time compilers. 两者之间的区别仅在将指令视为数据时才有意义,例如在自修改代码或即时编译器中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.