所以我从来没有真正理解冯·诺依曼架构,并且已经开始修改它,因为我在学校的CPU课程中并没有这样做。无法通过我的老师获得帮助,因为他们不会回复他们的电子邮件。
我已经了解了von Neumann架构,现在我需要知道架构与现代处理器的区别。
我知道现代处理器有时使用哈佛和冯诺依曼架构混合使用哈佛来控制单元和缓存之间的通信,尽管出于成本效益的原因,von Neumann用在主存和cpu之间。
规范要点想知道它有何不同,我将非常感谢任何可能回答这个问题的回复。
谢谢!
答案 0 :(得分:0)
我认为我可能已回答了我自己的问题,规范只是想知道它与纯 von Neumann架构的区别。它不同,因为现代处理器使用哈佛和冯诺依曼的架构混合的原因很多(主要是成本),速度优势超过复杂性成本。
当代处理器使用von Neumann和Harvard架构的混合体,它与纯von Neumann体系结构不同,它使用von Neumann体系结构作为CPU的主内存,使用哈佛作为控制单元和缓存。