「32ビットOS」と「64ビットOS」の違い
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| OS | コンピュータさんの人格に相当するソフト |
| ビット | コンピュータの世界における「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ビットOS | 「こいつは32ビットCPUですよ!」なコンピュータで動かすことを想定して作られたOS |
| 64ビットOS | 「こいつは64ビットCPUですよ!」なコンピュータで動かすことを想定して作られたOS |
似ているところ
どちらもOSです。
コンピュータの人格に相当するソフトです。

違うところ
どんなCPUで動かすことを想定しているかが違います。
32ビットOSは32ビットCPUなコンピュータで動かすことを想定して作られたOSです。

64ビットOSは64ビットCPUなコンピュータで動かすことを想定して作られたOSです。

備考
今の時代は64ビットOSが主流です。






