1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> 全地球測位システム >> RFID

論理アドレスは物理アドレスにどのようにマッピングされますか?

論理アドレスを物理アドレスにマッピングするプロセスは、メモリ管理ユニット (MMU) によって行われます。 。

1) ページテーブル: メモリ管理ユニット (MMU) は、論理アドレスと物理アドレス間のマッピングを格納するデータ構造であるページ テーブルを維持します。ページ テーブルの各エントリはメモリのページを表し、対応するページの物理アドレスが含まれます。

2) 変換ルックアサイド バッファ (TLB): MMU は、アドレス変換プロセスを高速化するために、Translation Lookaside Buffer (TLB) も使用します。 TLB は、最近使用したページ テーブル エントリを保存する小さなキャッシュであるため、MMU はアドレスを変換する必要があるたびにページ テーブルにアクセスする必要がありません。

3) アドレス変換: CPU が論理アドレスを生成するとき、MMU はまず TLB をチェックして、アドレスがすでにキャッシュされているかどうかを確認します。アドレスが TLB にない場合、MMU はページ番号とオフセットを使用してページ テーブル エントリのアドレスを計算し、メモリからエントリをフェッチします。次に、ページの物理アドレスがページ テーブル エントリから抽出され、オフセットが物理アドレスに追加されて、最終的な物理アドレスが取得されます。