1

ARMv7 アーキテクチャのブート プログラム (ベア メタル) 中に MMU を無効にします。ARM ARM を読んで、私はこれに出くわしました。

「MMU が無効になっている場合、次の条件のいずれかが満たされると、命令をフェッチできます。

• 命令が、プログラムの単純な順次実行に必要な命令と同じ 4KB のメモリ ブロック (4KB にアラインされている) にあるか、またはそのようなブロックの直後の 4KB のメモリ ブロックにある。

• 命令は、MMU が無効化されたプログラムの単純な順次実行によって以前に命令が要求されたメモリの同じ 4KB ブロック (4KB に整列) 内にあるか、またはそのようなブロックの直後の 4KB ブロック内にあります。

解読して、指示が4KB/8KB以内に並んでいることを確認する方法を説明してくれる人はいますか? (それが私が声明を理解する方法です..)

4

2 に答える 2