2011-11-18 13 views
0

我正在閱讀一些討論「內存子系統」的文章。內存子系統的定義是什麼?「內存子系統」的定義是什麼?

據我瞭解,通過Google或其他文件閱讀,它表示一組主存儲器和處理器緩存。那是對的嗎?

回答

1

有三種類型的內存子系統組件,RAM(R)組件,單一訪問(S)組件和雙訪問(D)組件。所有內存子系統組件都用於自動檢索操作數並將結果存儲在其關聯的內存模塊中。所有內存子系統組件都有一個輸出數據連接和一個輸入數據連接。因此,它們必須能夠處理輸出數據流和輸入數據流。另外,D組件包括第二對輸入和輸出連接。所有內存子系統組件在其每個輸入和輸出數據流中都有一個隊列。

內存子系統組件和其他組件之間的一個重要區別是必須包含一個操作數輸入(NumOpsIn)寄存器和一個NumOpsOut寄存器。 NumOpsIn寄存器與NumOpsOut用於輸出數據流的輸入數據流具有相同的用途。在將新指令分發到組件的可編程寄存器之前,NumOpsIn和NumOpsOut必須爲零。

+0

是的。謝謝你的回答。但我已經閱讀了另一個網頁上的這篇文章... – akry

+0

亞..所以最新的你的困惑?這是一篇明確的文章。我添加了原始鏈接,但後來編輯並刪除了它。我認爲這已經足夠了。 –

+0

好的。現在我明白了。不管怎樣,謝謝! – akry