エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント3件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
64ビットCPU(AMD64+EM64T)でアセンブラ
64ビットでの仮想アドレス空間 64ビットCPUでは当然のことながら、32ビットCPUと比べてはるかに広大な仮... 64ビットでの仮想アドレス空間 64ビットCPUでは当然のことながら、32ビットCPUと比べてはるかに広大な仮想アドレス空間を扱うことが出来ます。 簡単なプログラムで、この広大なアドレス空間を堪能してみましょう。 CPUとOS上でのアドレス空間 本題に入る前に、アドレス空間についてまとめておきます。 64-bitのプロセス(Long mode(IA32e mode))で扱える物理アドレスと仮想アドレスは以下のようになります。 【AMD64/EM64Tでの物理アドレスと仮想アドレス】 物理アドレス空間:52-bit(1PB)。ただし現時点では40-bit(1TB)に制限されている。 仮想アドレス空間:48-bit(256TB) 【x64版Windowsでの物理アドレスと仮想アドレス(64-bitのプロセス)】 物理アドレス空間:35-bit(32GB)もしくは40-bit(1TB) 仮想
2012/12/04 リンク