爲什麼寄存器比內存快?

計算機的存儲層次(memory hierarchy)之中,寄存器(register)最快,內存其次,最慢的是硬盤。           相同都是晶體管存儲設備,爲什麼寄存器比內存快呢? 原因一:距離不同   距離不是主要因素,可是最好懂,所以放在最前面說。內存離CPU比較遠。所以要耗費更長的時間讀取。   以3GHz的CPU爲例,電流每秒鐘能夠振盪30億次。每次耗時大約爲0.33納秒。 光在1納秒
相關文章
相關標籤/搜索