爲什麼寄存器比內存快?

計算機的存儲層次(memory hierarchy)之中,寄存器(register)最快,內存其次,最慢的是硬盤。 同樣都是晶體管存儲設備,爲什麼寄存器比內存快呢? Mike Ash寫了一篇很好的解釋,非常通俗地回答了這個問題,有助於加深對硬件的理解。下面就是我的簡單翻譯。 原因一:距離不同 距離不是主要因素,但是最好懂,所以放在最前面說。內存離CPU比較遠,所以要耗費更長的時間讀取。 以3GHz
相關文章
相關標籤/搜索