32ビットプロセッサとはどういう意味ですか?


11

32ビットプロセッサ、または一般にnビットプロセッサとはどういう意味ですか?


1
-あなたは、おそらく以下の良い答えを得るでしょうしながら、私はウィキペディアを読んで推薦en.wikipedia.org/wiki/32-bit
ウィリアムHilsum

1
一般的に、プロセッサがどのように機能するかを理解することで、32の意味が自然に説明されると思います。基本的には、チップ自体のレジスタのサイズです
ジョーフィリップス

ビットは、コンピューターのレジスターのCPUに格納されているコンピューターのデータのストレージ単位です。レジスタの格納能力は、「ビット」の中間を表現しました。2種類のビットのみが可能です(0および1)。例:16ビットレジスターは16ビットサイズのデータ​​のみを保存します。また、16ビットデータのみでも処理します。

回答:


11

x86プロセッサに関する限り、最も簡単な説明は、32ビットプロセッサの汎用レジスタが0から(2 ^ 32)-1(4,294,967,295)の整数値、または-2,147,483,648から2,147,483,647の整数値を保持できることです。これは、仮想アドレス空間(4 GB)のバイトだけをアドレス指定できることを意味します。

x86 64ビットプロセッサのレジスタは、0から(2 ^ 64)-1(18,446,744,073,709,551,615)までの数値で動作し、理論的にははるかに大きな仮想アドレス空間を提供します。

nビットの質問を続けるには:2 ^ nの数字を簡単に操作できます。

Wikepediaには、ビット幅とその背後にある数学に関する一連の優れた記事があります。


4
「2 ^ nまでの数を扱う」ことは誤解を招きます。32ビットのPentiumは64ビットの結果を生成できます。たとえば、mul ebxeax * ebxを計算し、64ビットの結果をedx:eaxに保存します。一般的に、レジスタのサイズですが、これでも過去に誤解を招くことがありました。
スキズ

1
これは少し誤解を招く答えです。アドレス、データ、および内部バスのサイズが一致する必要はありません。たとえば、16ビット286プロセッサには24ビットアドレスバスがありました。16ビット8088プロセッサ(内部のプライマリデータサイズのため)には、8ビットのデータバスと20ビットのアドレスバスがありました(非常に特殊な操作に対して32ビットの結果を生成できました)。:-)
ブライアンノブラウチ

皆さんはこの問題についてこっけいになっています。答えは概念的に間違っていません。技術的にのみ。ただし、ユーザーの明らかな低いノウハウを提供してください。私はその公正な答えだと思う
チャニ

Intel / AMD 64ビットCPUに固有-より汎用的なレジスタも備えています-これは、CPUが低速のRAMにアクセスするのを防ぐことができるため、パフォーマンスにも役立ちます。ただし、より多くのレジスタは必ずしもCPUの「ビットネス」の関数ではありません。
ローレンス

19

ビットは、コンピュータープロセッサの情報ストレージの最小単位です。スイッチがオフまたはオンのいずれかであることができるだけのように、ビットは、2つの状態のいずれか一方がしばしば0と1と表記していることができ
、プロセッサ/ CPU 自体は、主にダースのまたはレジスタと呼ばれているこれらのビットのバケットように構成されています。したがって、レジスタは、プロセッサでデータを保持できるビットのバケットです。これらのいくつかは汎用レジスタ(元はA、B、C ...)であり、その他は特別な目的(よりファンキーな名前)です。算術論理演算ユニット(ALU)などによる基本的な算術演算など、他の機能のための最新のプロセッサには他の部分があります。

以前のプロセッサには、8ビットや16ビットなどのビット数の少ないレジスタがありました。現在、レジスタサイズが32ビットと64ビットのプロセッサがあります。

したがって、32ビットプロセッサには、それぞれ32ビット長のレジスタと呼ばれる情報ストレージバケットがあります。そして、それらの命名スタイルは、16ビットタイプのAX、BX、CXから現在では32ビットレジスタのEAX、EBX、ECXなどに至るまで、そのサイズとともに進化しました。32ビットプロセッサの特殊目的レジスタも32ビット長ですが、忘れられないほどの恐ろしい名前を持っています:)

十分な理論....次に、最新の32ビットプロセッサのいくつかの汎用レジスタのスナップショットを見て、レジスタとビットの関係を把握します。

代替テキスト

プロセッサの別のスナップショットを次に示します。今回はわずかに高い高度から撮影したものです。

代替テキスト

最後に、コンピューターのデータ保持コンポーネントの全体スキームにおけるプロセッサの高度10,000フィートのビュー。

代替テキスト


さて、ポイントを得るためにいくつかの質問に答えてください!=)
ラジュエット

6
この答えはすでにあなたに十分なポイントをもたらすようです。今すぐ回答を編集して、画像を含めることができます。
須磨

2

8、16、32、64 ...ビットコンピューティングは、基本的にどの程度の量の情報を「やり取り」できるかについて語っています。

ビットは基本情報です。1または0。8ビットマシンは、8ビット幅の情報の塊を処理できます。16ビットマシンは、16ビット幅のビットを処理でき、8ビットマシンと比較すると、基本的に各サイクルで2命令を実行します。

32、64ビットコンピューティングは、これらのサイズのデータ​​を処理するCPUを指し、「CPUサイクル」ごとにより多くのデータを渡すことができます。他のすべての条件が同じであれば、より多くの=より良い/より速いことを簡単に確認できます。

16ビットコンピューティング
PCMag ビット仕様の PCMag 定義

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.