• ベストアンサー

CPUにつてお尋ねします。

32bitと64bitでは何がどう違うんですか?次期windowsのOSは64bitでなければ動作環境はベストではなくなるのですか?お詳しい方教えて下さい。宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • ryuta_mo
  • ベストアンサー率30% (109/354)
回答No.3

現時点でのメリットは扱えるメモリが増えるだけです。 今は仮想メモリも含め4Gまでしか扱えませんが64Bitでは詳しい数値は覚えてませんがかなりたくさん扱えます。 後は64Bit版専用の命令が扱えるようになりますが、一般人向けのソフトはまだありません。 詳しく書くと32BitCPUでは整数演算で0~4294967295の数値を扱えますが、64Bitでは0~18446744073709551615まであつかえます。 たとえば32BitCPUで4294967295~18446744073709551615の間の数値を扱うときは複数回に分けて計算し無いとなりませんが64Bitでは1回で計算できます。 勘違いしている人が多いようですが、”32Bitアプリケーションは早くなりません”。 32Bitが64Bitになったから処理速度が2倍なんてのはもってのほかです。 64BitCPUで動作を高速化させるためには64BitCPUに対応したプログラムの設計が必要です。 Longhornは32Bitをサポートしない"可能性も"あります。 以前発表された推奨動作環境にメモリ2Gとかかれてました。 これは物理メモリと同量仮想メモリを確保するので32Bitの限界です。 Longhornの次は完全に32Bitをサポートしないと考えて間違いないでしょう。 CPUも4-6GとかかれてましたからそろそろIntelもAMDも32Bitを打ち切っているころでしょう。

hiroharo
質問者

お礼

ありがとうございました。

その他の回答 (2)

  • TT250SP
  • ベストアンサー率41% (2393/5813)
回答No.2

64bitCPUについて http://torepan.zive.net/~masaru/Athlon64_Gaiyo_html/64_001.htm http://pc.watch.impress.co.jp/docs/2002/1107/kaigai01.htm http://pcweb.mycom.co.jp/column/sopinion/001/ 次期Windows(Longhorn)が64bit対応になるかどうかは不明ですが、XPは64bitEdition forAMDをベータ版ですが出しています IntelはAthlon64に遅れをとったので、Itaniumのみに64bitをサポートさせていましたが、XeonやPentiumにも順次技術を投入してくる物と思われます 今、Microsoftが開発中の64bitOSは32bitを完全互換する物になっているようです。 たとえばInternetExplorerだけでも64bit版と32bit版が同居するとか。 64bitになれば1クロックあたりの処理量が増えますし、メモリ空間も広がります。 ただ、対応OSだけではなく、対応ソフト、対応ハードが出揃わないと普及しないので、当分は32bit環境は生き残るでしょう

hiroharo
質問者

お礼

ありがとうございました。

  • rmz100
  • ベストアンサー率32% (339/1047)
回答No.1

CPU自体が1度に扱える量が「32b」か「64b」かの違いです。 同じ量のデータを処理するのであれば、当然64bの方が処理回数が減りますので、処理能力が向上します。 時期Windowsに関しては正式発表がないのでなんとも回答のしようがありません。

hiroharo
質問者

お礼

ありがとうございました。

関連するQ&A