27. 下列有關快取記憶體(Cache Memory)的敘述,何者錯誤?
(A)分為L1、L2與L3快取記憶體,存取速度L1>L2>L3
(B) L1、L2位在CPU內部 ,容量L3>L2>L1
(C)快取記憶體主要是彌補CPU與主記憶體間存取速度的差距
(D)可增進整體執行速度,使用昂貴但較快速的DRAM技術。

答案:登入後查看
統計: A(1), B(13), C(4), D(59), E(0) #3230910

詳解 (共 1 筆)

#6089928
BY Gemini
  • (A) 正確。快取記憶體通常分為L1、L2與L3快取記憶體,存取速度L1>L2>L3。L1快取記憶體容量最小、存取速度最快,通常位於CPU核心內部;L2快取記憶體容量較大、存取速度較慢,通常位於CPU晶片上;L3快取記憶體容量最大、存取速度最慢,通常位於CPU晶片之外。
  • (B) 正確。L1、L2快取記憶體位在CPU內部,L3快取記憶體位在CPU晶片之外。L1快取記憶體通常位於CPU核心內部,L2快取記憶體通常位於CPU晶片上。L3快取記憶體則位於CPU晶片之外,但仍位於CPU插槽內。
  • (C) 正確。快取記憶體主要是彌補CPU與主記憶體間存取速度的差距。CPU的運算速度遠高於主記憶體的存取速度,因此CPU在運算時需要頻繁地讀取和寫入主記憶體中的資料。如果每次讀取或寫入主記憶體都需要等待主記憶體存取完成,則會嚴重影響CPU的運算效率。快取記憶體的存取速度遠高於主記憶體,因此CPU可以優先從快取記憶體中讀取和寫入資料,從而提高運算效率。
  • (D) 錯誤。快取記憶體使用的是SRAM技術,而非DRAM技術。SRAM是一種靜態記憶體,不需要周期性的刷新操作來維持資料,因此速度較快。DRAM是一種動態記憶體,需要周期性的刷新操作來維持資料,因此速度較慢。快取記憶體需要高速存取資料,因此使用SRAM技術。

結論:

正確答案為 可增進整體執行速度,使用昂貴但較快速的DRAM技術。快取記憶體使用的是SRAM技術,而非DRAM技術。

補充說明:

  • SRAM的製作元件為正反器,因此速度較快、成本較高。
  • DRAM的製作元件為電晶體,因此速度較慢、成本較低。

SRAM(Static Random Access Memory)和DRAM(Dynamic Random Access Memory)都是揮發性記憶體(Volatile Memory),需要電源來維持資料。兩者的主要差異在於存取速度成本

存取速度方面,SRAM的存取速度較快,通常為幾奈秒(ns)級。DRAM的存取速度較慢,通常為幾十奈秒(ns)級甚至幾微秒(μs)級。

成本方面,SRAM的成本較高,通常為DRAM的幾倍甚至幾十倍。DRAM的成本較低,是目前最常用的主記憶體。

應用方面,SRAM和DRAM的應用範圍有所不同。

  • SRAM主要用於製作高速快取記憶體。快取記憶體是位於CPU和主記憶體之間的一種小容量、高速記憶體,用於存放CPU頻繁使用到的資料。由於SRAM的存取速度快,因此可有效提高CPU的運算效率。
  • DRAM主要用於製作主記憶體。主記憶體是電腦中用於存放資料和程式的一種大容量記憶體。DRAM的成本較低,因此適合大規模應用。

以下是SRAM和DRAM的比較表:

特性 SRAM DRAM
存取速度 快(幾奈秒級) 慢(幾十奈秒級或幾微秒級)
成本
應用 高速快取記憶體 主記憶體
drive_spreadsheet匯出到試算表

具體來說,SRAM和DRAM的應用案例如下:

SRAM

  • CPU的L1、L2快取記憶體
  • 靜態RAM(SRAM)顆粒
  • 記憶卡
  • 行動裝置的快取記憶體

DRAM

  • 電腦的主記憶體
  • 伺服器的主記憶體
  • 顯示卡的記憶體
  • 固態硬碟(SSD)的快取記憶體
1
0