matomomomemo

CPUの32bitと64bitで何が違う

  • CPUのbit数 == レジスタが保持できるbit数
  • レジスタはメモリのアドレスを保持するため、CPUのbit数が64bitなら、メモリアドレスの範囲も64bitまで表現できる
  • メモリアドレスの範囲が大きくなると、メモリ全体の容量も大きくなる
    • 32bitの物理的なメモリ容量の壁を超えることができる(のだと思う)