「32ビット版」と「64ビット版」の違い
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| ビット | コンピュータの世界における「0か1が入る箱」のこと。あるいはコンピュータの世界における「0か1が入る箱」の数を表す単位 |
| CPU | パソコンさんの脳みそ。コンピュータの部品のひとつで、実際に計算したりあれやこれやの処理を実行するのが仕事のやつ |
| 32ビットCPU | CPUの中にある「汎用レジスタ」と呼ばれる部品の大きさ(中に入れられるデータ量)が32ビットなCPU |
| 64ビットCPU | CPUの中にある「汎用レジスタ」と呼ばれる部品の大きさ(中に入れられるデータ量)が64ビットなCPU |
CPUさんは「汎用レジスタ」と呼ばれる箱を何個か持っています。
汎用レジスタは記憶装置の一種です。
CPUさんが覚えておく必要があることを入れておきます。

この汎用レジスタの大きさが32ビットなCPU(1つの箱に最大32ビットのデータが入るCPU)が32ビットCPUです。

汎用レジスタの大きさが64ビットなCPU(1つの箱に最大64ビットのデータが入るCPU)が64ビットCPUです。

実際には様々な要因があるのですが、基本的には
汎用レジスタのサイズが大きい≒CPUとして賢い
と考えて かまいません。
例えば、33ビットのデータを汎用レジスタに入れたい場合、32ビットCPUでは汎用レジスタが2つ必要になります。
1つの箱に入るのは32ビットまでですからね。
分けて入れることになるでしょう。

これが64ビットCPUであれば、1つで足ります。
1つの箱に入るのは64ビットまでですからね。
1つの箱に33ビットのデータを入れられます。

いかがでしょう。
何となくですが、64ビットCPUの方が32ビットCPUよりも良さそうですよね。
それぞれの用語の意味
| 用語 | 意味 |
|---|---|
| 32ビット版 | 「これは32ビットCPUで動くやつですよ!」なソフトとか機械とかあれやこれや |
| 64ビット版 | 「これは64ビットCPUで動くやつですよ!」なソフトとか機械とかあれやこれや |
似ているところ
どちらもソフトとか機械とかあれやこれやです。
違うところ
どんなCPUに対応しているかが違います。
32ビット版は32ビットCPUに対応しているやつです。

64ビット版は64ビットCPUに対応しているやつです。

備考
32ビットCPUは「x86」と表現されたりします。
64ビットCPUは「x64」と表現されたりします。

それに伴い(64ビット版もあるやつの)32ビット版は「〇〇_x86」のような名前になっていることが多かったりします。
その場合の64ビット版は「〇〇_x64」のような名前になっているはずです。






