諾依曼結構的區別,哈佛結構

為什么電腦還沿用馮·諾伊曼結構而不使用哈佛結構?

諾依曼結構的區別,哈佛結構


【諾依曼結構的區別,哈佛結構】現在的電腦,宏觀上看起來還是馮洛伊曼架構,微觀上看已經是哈佛架構,或者是兩者的混合體 。馮洛伊曼架構將代碼和數據放在同一個存儲器中 。而哈佛架構的代碼和數據是分別放在不同的存儲器里 。目前個人計算機的處理器和內存還是分開的,程序和數據都放在統一編址的內存里,因此可以認為屬于馮洛伊曼架構 。但是在cpu內部,從內存取得的數據和指令會被分開放入各自的緩沖隊列(高速存儲器),擁有各自的緩存和控制單元,因此更符合哈佛架構的描述 。

    推薦閱讀