普林斯顿体系架构和哈佛架构的区别_边和 普林斯顿
生活随笔
收集整理的這篇文章主要介紹了
普林斯顿体系架构和哈佛架构的区别_边和 普林斯顿
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目前接觸到的單片機架構就這兩種:普林斯頓體系和哈佛結構:
兩者的主要區別是:code memory和date memory是不是分開存放。
普林斯頓體系是程序存儲器和數據存儲器集合一體的架構;MEMORY單總線到CPU,這樣在一個工作周期中:讀指令—譯碼—-取數據過程中,讀指令和取數據兩次訪問不得不分開按次序執行,效率低;特別是這樣的設計使得CPU在訪存時遇到了很大的瓶頸,特別是現在CPU運算速度遠遠大于數據流量。
而哈佛結構則是程序和數據空間獨立的體系結構,目的是為了減輕程序運行時的訪存瓶頸。
總結
以上是生活随笔為你收集整理的普林斯顿体系架构和哈佛架构的区别_边和 普林斯顿的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 各类加载loading动画效果
- 下一篇: SAP Spartacus 中的 che