×
科目A|コンピュータ構成要素
DRAMの仕組みは、底に小さな穴が開いたバケツに水を入れておく様子に似ています。時間が経つと水(電気)が漏れて空になってしまうため、水が入っている状態を保ちたいなら、定期的に水を注ぎ足す(リフレッシュする)必要があります。リフレッシュ動作が必要なため回路はやや複雑になりアクセス速度もSRAMより遅くなりますが、構造が単純で1つの部品を非常に小さく作れるため、大容量のメモリを安価に製造することができます。
// DRAMのメモリアクセスの概念
if (定期的なタイマー割り込み) {
    DRAMの全メモリ領域に対してリフレッシュ(再充電)処理を実行する;
}

もう少し詳しく