kernel/memo/architecture/64bit

Last-modified: 2009-04-29 (水) 02:11:06

●64bit化とは
「アクセスできる(物理、論理の両方の)メモリ容量の拡張」
汎用レジスタとプログラムカウンタの64bit化

Opteron(x86_86/AMD)やXeon(EM64T/Intel)など

http://opentechpress.jp/desktop/05/04/06/059213.shtml

ロングモードとレガシーモード

レガシーモード・・・IA32プロセッサとして動作(64bit拡張機能は使用できず)
ロングモード・・・互換モードと64bitモードがある
互換モード・・・IA32プロセッサとして動作(64bit拡張機能は使用できず)
64bitモード・・・レジスタやアドレシングが64bit化

ロングモードを使用する場合は専用のOSが必要

ロングモードでは稼動プロセスが32bitか64bitかによって
互換モードと64bitモードが切り替わる。