物理アドレス拡張とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > 物理アドレス拡張の意味・解説 

物理アドレス拡張

(Physical_Address_Extension から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2017/05/07 04:55 UTC 版)

物理アドレス拡張(ぶつりあどれすかくちょう、Physical Address Extension)、略称、PAEインテル社のIA-32アーキテクチャで4GiB以上のメモリを扱う技術。

P6マイクロアーキテクチャで追加されたアドレス空間の拡張機能であり、Pentium Pro以降およびその同世代の互換プロセッサで利用できる。ただし、一部のPentium MVIA C3などのプロセッサにおいてはPAEに対応しない製品もある[1]

概要

PAEを使用した場合には、IA-32アーキテクチャのアドレスラインである32ビットを36ビット以上のメモリ空間に拡張する。これにより、IA-32の標準では最大4GiBまでしか使用できなかった物理メモリ空間を、最大64GiB以上使用できるようになる。しかしながら、仮想アドレス空間は4GiBのままであり、ページテーブルのエントリを32ビットから64ビットに拡張することによって物理メモリ空間にアクセスする事となる。ページサイズは4KiBで、ページテーブルのサイズは1ページのままであるので、ページテーブルのエントリの数が一段あたり1024から512になる。これを補うために、PAEにおいては、4エントリを持ったページテーブルが最上位に1段追加される。

64ビット世代の拡張

AMD社のAMD64アーキテクチャおよび、インテルの互換性のあるIntel 64アーキテクチャでは、PAEのページテーブルエントリの構造を保ったまま、512エントリを持った4段のページテーブル構造にすることによって仮想アドレス空間を48ビット、そして物理アドレス空間を52ビットまで拡張した。また、ユーザー命令セットでは64ビットでアドレッシング可能となっており、2008年4月の時点では、一般的となっている。

これらの拡張を実装したプロセッサをIA-32のPAE互換として使用する場合、物理アドレス空間の範囲は64ビットモードで使った場合と同等となる。このx64のページテーブルエントリでNXビットもサポートされるため、4GBの物理空間しかサポートしないWindows XP SP3等のOSでもデータ実行防止のため有効にされることがある。

脚注

関連項目




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「物理アドレス拡張」の関連用語

物理アドレス拡張のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



物理アドレス拡張のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの物理アドレス拡張 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS