诺依曼结构的区别,哈佛结构

为什么电脑还沿用冯·诺伊曼结构而不使用哈佛结构?

诺依曼结构的区别,哈佛结构


【诺依曼结构的区别,哈佛结构】现在的电脑,宏观上看起来还是冯洛伊曼架构,微观上看已经是哈佛架构,或者是两者的混合体 。冯洛伊曼架构将代码和数据放在同一个存储器中 。而哈佛架构的代码和数据是分别放在不同的存储器里 。目前个人计算机的处理器和内存还是分开的,程序和数据都放在统一编址的内存里,因此可以认为属于冯洛伊曼架构 。但是在cpu内部,从内存取得的数据和指令会被分开放入各自的缓冲队列(高速存储器),拥有各自的缓存和控制单元,因此更符合哈佛架构的描述 。

    推荐阅读