「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

「32ビット版」と「64ビット版」の違い

スポンサーリンク

予備知識


用語意味
ビットコンピュータの世界における「0か1が入る箱」のこと。あるいはコンピュータの世界における「0か1が入る箱」の数を表す単位
CPUパソコンさんの脳みそ。コンピュータの部品のひとつで、実際に計算したりあれやこれやの処理を実行するのが仕事のやつ
32ビットCPUCPUの中にある「汎用レジスタ」と呼ばれる部品の大きさ(中に入れられるデータ量)が32ビットなCPU
64ビットCPUCPUの中にある「汎用レジスタ」と呼ばれる部品の大きさ(中に入れられるデータ量)が64ビットなCPU

CPUさんは「汎用レジスタ」と呼ばれる箱を何個か持っています。
汎用レジスタは記憶装置の一種です。
CPUさんが覚えておく必要があることを入れておきます。


「32ビット版」と「64ビット版」の違い1

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


「32ビット版」と「64ビット版」の違い2

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


「32ビット版」と「64ビット版」の違い3

実際には様々な要因があるのですが、基本的には

汎用レジスタのサイズが大きい≒CPUとして賢い

と考えて かまいません。

例えば、33ビットのデータを汎用レジスタに入れたい場合、32ビットCPUでは汎用レジスタが2つ必要になります。
1つの箱に入るのは32ビットまでですからね。
分けて入れることになるでしょう。


「32ビット版」と「64ビット版」の違い4

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


「32ビット版」と「64ビット版」の違い5

いかがでしょう。
何となくですが、64ビットCPUの方が32ビットCPUよりも良さそうですよね。


それぞれの用語の意味


用語意味
32ビット版「これは32ビットCPUで動くやつですよ!」なソフトとか機械とかあれやこれや
64ビット版「これは64ビットCPUで動くやつですよ!」なソフトとか機械とかあれやこれや

似ているところ


どちらもソフトとか機械とかあれやこれやです。


違うところ


どんなCPUに対応しているかが違います。

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


「32ビット版」と「64ビット版」の違い6

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


「32ビット版」と「64ビット版」の違い7

備考


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


「32ビット版」と「64ビット版」の違い8

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


スポンサーリンク
書籍画像070
書籍画像002


書籍画像
わわわ説明術コラム
宣伝だよ
実務で役立つ ログの教科書 基礎知識から収集方法・分析手法・トラブルシューティング・パフォーマンス最適化・機械学習での活用まで
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
エンジニア育成現場の「失敗」集めてみた。 42の失敗事例で学ぶマネジメントのうまい進めかた