レジスタはCPU内部にある小さな記憶装置で、CPUで命令を実行するときに利用されます。
キャッシュはCPUと主記憶装置の間にある緩衝装置です。CPUの動作は非常に速いですが、それに比べ主記憶装置の動作はCPUに比べて遅いのです。CPUは動作がもたもたしている主記憶装置にいらいらすています。そこで主記憶装置の代わりになって、データのアクセスを手伝ってくれるのがキャッシュメモリです。キャッシュメモリは主記憶装置よりも速くアクセスすることができるので、CPUはいらいらしなくても済むというわけです。
レジスタとキャッシュの違いを教えてください。
miura
Posted in ハードウェアのしくみ |
Leave a Comment