秒懂幫

位置:首頁 > 生活小常識 > 

cpu不能直接訪問的存儲器是什麼原因

CPU是中央處理器作為計算機系統的運算和控制核心,是信息處理、程序運行的最終執行單元。CPU 自產生以來,在邏輯結構、運行效率以及功能外延上取得了巨大發展。

cpu不能直接訪問的存儲器是什麼原因

CPU不能直接訪問外存儲器的原因:

即使是高性能SSD,讀寫的延遲也在ms級別。以來3GHZ頻率的CPU為例,1ms時間相當於300萬個時鐘週期。以新一代i7的水平,這段源時間可以執行超過2億次浮點運算。所以外存儲器的延遲遠遠跟不上CPU的運算速度,故CPU不對外存儲器直接讀寫。

CPU能直接訪問的存儲器包括:百

緩存(cache)、只讀存儲度器(ROM)、隨機存取存儲器(RAM)。

其中緩存通常包括一級、二級和三級緩存,它們直接集成在CPU內部,容量很小但速度非常快,滿足CPU對常用數據的取用;問

ROM一般用在SOC的CPU系統中,普通PC只剩下BIOS信息放在答ROM裏儲存;

RAM就是通常説的內存,因為CPU集成了內存控制器,所以可以直接訪問,速度慢於緩存但容量大很多。

其他諸如硬盤、光盤和優盤類的存儲器都是外部存儲器,它們都是通過主板芯片組與CPU傳輸數據,是非直接訪問模式。

標籤:cpu 存儲器 訪問