哈佛結構的特點
哈佛結構是一種將程序指令存儲和數據存儲分開的存儲器結構。哈佛結構是一種并行體系結構,它的主要特點是將程序和數據存儲在不同的存儲空間中,即程序存儲器和數據存儲器是兩個獨立的存儲器,每個存儲器獨立編址、獨立訪問。
哈佛結構有兩個明顯的特點:使用兩個獨立的存儲器模塊,分別存儲指令和數據,每個存儲模塊都不允許指令和數據并存;使用獨立的兩條總線,分別作為CPU與每個存儲器之間的專用通信路徑,而這兩條總線之間毫無關聯。
改進型哈佛結構特點
改進型哈佛結構雖然也使用兩個不同的存儲器:程序存儲器和數據存儲器,但它把兩個存儲器的地址總線合并了,數據總線也進行了合并,即原來的哈佛結構需要4條不同的總線,改進后需要兩條總線。
改進型哈佛結構其結構特點為:
使用兩個獨立的存儲器模塊,分別存儲指令和數據,每個存儲模塊都不允許指令和數據并存,以便實現并行處理;
具有一條獨立的地址總線和一條獨立的數據總線,利用公用地址總線訪問兩個存儲模塊(程序存儲模塊和數據存儲模塊),公用數據總線則被用來完成程序存儲模塊或數據存儲模塊與CPU之間的數據傳輸;
兩條總線由程序存儲器和數據存儲器分時共用。
責任編輯:YYX
-
存儲器
+關注
關注
38文章
7522瀏覽量
164102 -
哈佛結構
+關注
關注
0文章
9瀏覽量
9936
發布評論請先 登錄
相關推薦
評論