0
Cortex-A7 TRMでは、CP15命令を使用して内部L1キャッシュ関連のメモリにアクセスできます。特定のキャッシュラインのTag RAM/Dirty RAM MOESI状態を取得できます。記載の通りhere。Cortex-A7 MOESI状態エンコード
ただし、4ビットMOESIエンコーディングについての詳細は何も言及されていません(たとえば、000はどのような状態などを参照していますか)。 Armv7-A TRMのどこにもありません。また、4ビットと言ったが、3つのMOESI状態(UC、UD、SC、SD、I)を符号化するには3ビットでは十分ではない。
私は何かを見逃しましたか?
状態は数値でエンコードされていると仮定していますが、私は分かりませんが、ハードウェアを複雑にするために、 。純粋な推測では、MESIのビットマスクであることはやや説得力があるように思えますが、 'O == M | S 'である。 – Notlikethat
Ah、いいえ、[Cortex-A53](http://infocenter.arm.com/help/topic/com.arm.doc.ddi0500g/BABDIJAD.html#CHDBCGDH)と似ていると想定すると、それ。これらの「x」ビットでもエンコードされた他の厄介な内部の細部はほとんど確かにあります。 – Notlikethat