微處理器依靠記憶體來儲存軟體程式使用的指令和資料。記憶體單元負責與系統記憶體通訊。
所有馮·諾依曼 CPU 都將它們的指令儲存在記憶體中。
在哈佛架構中,資料記憶體單元和指令記憶體單元是兩個不同的單元。然而,在普林斯頓架構中,這兩個記憶體單元被組合成一個模組。大多數現代 PC 計算機系統都是普林斯頓架構,而不是哈佛架構,因此記憶體單元必須處理所有指令和資料事務。這在設計中可能會成為瓶頸。
記憶體單元通常是微控制器中最慢的元件之一,因為與 RAM 的外部介面通常比處理器的速度慢得多。