データはキャッシュメモリを経由せずにプライマリメモリから CPU レジスタに直接送られますか?

データはキャッシュメモリを経由せずにプライマリメモリから CPU レジスタに直接送られますか?

CPU がプライマリ メモリからデータを取得する場合、データはプライマリ メモリから CPU レジスタに直接送信されますか?

それとも、データはレジスタに移動する前に、まずプライマリ メモリからキャッシュ メモリに移動する必要がありますか?

答え1

最近のCPUのほとんどでは、メモリを取得するのはコアではなくキャッシュ自体(およびそれを囲むハードウェア)です。メモリは別のキャッシュから取得することも、物理RAMチップから取得することもできます。しかし、これは実行コアの問題ではありません。キャッシュと関連ハードウェア低レベルのメモリ一貫性を処理するオペレーション。

関連情報