Primary Storage

Introduction

Primary storage 的定義是 CPU 可以直接定址(directly addressable)的儲存媒介。也就是說,CPU 可以直接發出一個記憶體位址,硬體就會把對應的資料送回來,中間不需要 OS 介入搬移資料。

Primary storage 的角色是直接支撐程式的執行。CPU 執行指令時,指令和資料必須先在 main memory 裡,CPU 才能取用。你可以把它想成工作檯:工作時你把需要的東西放在桌上,桌面就是 primary storage,夠快、夠近,但面積有限。

Volatile

Primary Storage 的共同特性是他們都必須靠電力維持,一斷電其中記錄的資料就會消失

Fast

比起 secondary storage 快了 ~

Types

這個類別包含 registers、cache(SRAM)、以及 main memory(DRAM)