これは、私が感じることが、より簡潔で重要なことであることがわかりました。
キャッシュメモリは、オンチップメモリと制御ロジックで実装されています。密結合メモリは、オンチップメモリと専用接続で実装されています。
密結合メモリは、アドレスマップ内の固定スパンを持っています。キャッシュはアドレスマップには存在しません(....まあまあです。物理メモリとは思えません)。代わりにプロセッサとメモリの間の中間として機能します(うまくいけば)より効率的なメモリアクセス。
密結合メモリには決定的なアクセス時間があります。キャッシュを介したアクセスは、データがキャッシュに存在する(ヒット)か、またはデータをメインメモリからフェッチしなければならない(ミス)ため、確定的ではありません。
別
非常に高速なメモリ、キャッシュストア動的最近グローバルアバロンマトリックスに接続された標準のメモリに比べ、アクセス速度を向上させるために使用されてきたデータ/コードをアクセスし、両方の間。メモリアクセスが必要になるたびに、プロセッサは、必要なデータがすでにキャッシュに存在するか、または新たにメモリからフェッチされなければならないかどうかをチェックする。その間、古い未使用のキャッシュデータは新しいデータで継続的に置き換えられています。 密結合メモリは専用ポートを利用するため、高速アクセスメモリですが、静的コンテンツがあります。必要なものを決定し、リンカースクリプトで指定します。
[ARMのTCMメモリとは何か]の可能な複製(http://stackoverflow.com/questions/30797106/whats-arm-tcm-memory) – Notlikethat