データキャッシュ

データキャッシュ(D-cache)はRAMのデータをマイコン内に取り込み、命令を実行した結果を保存する高速メモリ。
下図のように、RAMの初期値が0のデータを、データキャッシュを持つマイコンで、1を加算して保存する場合、データキャッシュの値が不要(ミスヒット)になるまで、1を加算された値は、RAMには反映されず、データキャッシュ内に留まる。データキャッシュで不要と判断されると、RAMに反映される(ライトバック)。

図.データキャッシュの動作

いいなと思ったら応援しよう!