• ベストアンサー

64bit CPUでは・・・

すごく初歩的な質問ですみません。 64bit対応のCPU(Athlon64x2とか、Pentium4の上位とPenD,PenEx)では、64bit版のOSを使わないとならないのでしょうか?(普通の32bit版では動作しないのでしょうか?) 64bitではまだ、周辺機器のドライバの対応が不完全だとか、不安定だとか聞いたのですがどうなのでしょうか? また、もし32bitでも動作するのだとしたら、その場合64bitで動作される場合に比べて処理能力が落ちたりするのでしょうか? ちなみに、当方でメモリを8GBも必要とされていないし、もし動作不安定だったり、互換性が問題あるのなら、できればWinXPでは32bitで行きたいと考えています。 質問が多くなってしまって、すみません。よろしくお願いします。

  • I-_-D
  • お礼率100% (5/5)

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

  • ベストアンサー
  • noranuko
  • ベストアンサー率46% (620/1332)
回答No.3

>個人的にはなぜかそこにMicrosoftが絡んでくるのと、ちゃんと解説したのが見つからなかったので、質問しました OSはCPUの命令コードに依存します。 たとえばMacはPC用に使われるx86系CPUとは違う命令コードを持つCPU(PowerPC) を使っているのでMacOSはPC上では動きませんし、Mac上でWindowsが動くこともありません(でした)。 なのでIntelとAMDこの2社の64bit命令コードに互換性がなければ、 それぞれのCPU向けに64bitWindowsを出す必要があります。 これはどう考えても手間ですし、消費者の観点から見ても不都合です。 なのでMicroSoftはどちらか片方に統一することを望んだのです。 具体的な経緯は http://pc.watch.impress.co.jp/docs/2004/0225/kaigai067.htm のURIが詳しいです。 またこの記事の前後も読むと、このときのIntelのどたばた具合がよくわかります。 後はお二方の言うとおりですが、一つだけ周辺機器やハードウェアは64bitに対応している物しか使えません。 64bitOSではソフトウェアは32bitのままでも動くようになっていますが、 デバイスドライバはそうではないのでで64bit用のドライバが必須になります。 まぁ周りを見渡せば64bitCPUに32bitのWinXPを乗せてる例はイクラでもある (というか64bitOS乗せてる方が例外) なので32bit版WinXPで使っても問題ありません。 64bitOS+64bit対応ソフトの場合性能向上が見込める場合もあるようですが、 64bitOS+32bit用ソフトの場合では性能向上はあまりないようですし。

I-_-D
質問者

お礼

ご回答ありがとうございます。 ご紹介していただいた、ページ拝見しました。いままで調べてみても良くわからなくて、疑問に思っていたことが解消しまして感謝です。 64bitCPUでも、32bit版WinXPを使っている人が多くいるということを聞き、安心しました。

その他の回答 (2)

noname#19799
noname#19799
回答No.2

OS の設計は CPU の設計に左右されます。 特にマイクロソフト製品はその傾向が強いですので、64bit プログラムで書かれた OS (Windows XP x64)でないと作動しません。 64bit CPU 用の周辺機器はまだ多くないですが、ユーザの利便性のために下位互換性は維持していますので 32bit 版周辺機器やアプリケーションも使えるようにはなっています。 これは OS 内部のカーネル (WOW64.exe) で 64bit プログラム→32bit プログラムの変換を行なって対応しているのですが、正常な動作の保証はされていません。 (Windows XP で MS-DOS アプリケーションの動作保証がされていないのと同じです) また、MS-DOS アプリケーションなどの 16bit アプリケーションは作動しません。 現在の XP x64 はベータ版といった意味合いが強いです。 一般ユーザは Windows Vista の発売を待った方がいいと思います。

I-_-D
質問者

お礼

ご回答ありがとうございます。 一応自分でも調べてみまして、たしかEM64TはItuniumとかいう64bit専用のを作ってコケたから、intelは32bitの拡張という形をとっているAMD社の互換にしたあたりまでわかったのですが、個人的にはなぜかそこにMicrosoftが絡んでくるのと、ちゃんと解説したのが見つからなかったので、質問しました。 質問にも書きましたし、仰るとおりWinXPでは64bitにする必要がない(むしろしたくない)のにもかかわらず、市場には64bit対応のCPUばかりだったので。 個人的にはそういう事情や、Prescottのあほさもあって、PenMやYonahに興味が今でもあるのですが、何しろ高いもので・・・。

  • cooci
  • ベストアンサー率29% (1394/4779)
回答No.1

AMD64やEM64Tは現行の32bitを拡張して64bitに対応しています。 ですから、これらに対応したCPUは64bit『対応』なのであって64bit『専用』CPUではありません。 それに、今はローエンドのSempronやCeleron Dも64bit対応になっており、デスクトップ用CPUのほとんどが64bit対応CPUとなっております。 64bit対応CPUを32bitの環境で使っても性能が低下することはありません。 単に64bit対応の部分が生かせないだけです。 >64bitではまだ、周辺機器のドライバの対応が不完全だとか、不安定だとか聞いたのですがどうなのでしょうか? これはWindows XP Professional x64 Editionを使うときの問題であって32bitのWindows XPを使うときは関係ありません。

I-_-D
質問者

お礼

ご回答ありがとうございます。 ひとまず安心しました。 >それに、今はローエンドのSempronやCeleron Dも64bit対応になっており、デスクトップ用CPUのほとんどが64bit対応CPUとなっております。 そうなんです。Pen4の上位は爆熱だし、PenDの出来損ないデュアルコアやPenEXのぼったくりには興味がなかったので、あと候補はAthlon64(x2)とPenM系統になり、質問したのです。

関連するQ&A

  • windows7 64bitでamplitube3は動作しますか?

    windows7 64bitでamplitube3は動作しますか? 新しいPCを購入しようと検討中なのですが、現在ほとんどのPCは64bitです。 amplitube3は4月ごろは動作しませんとのことでしたが、現在はどうなのでしょうか? amplitubeの動作環境では Windows 7の64bit版では、32bit互換での動作となります(要32bit対応ホスト) と書かれているのですが、32bit対応ホストとは何でしょうか? PCによっては動作しない可能性があるということでしょうか?

  • 64bitに対応していない市販ソフトが64bitのCPUで動作します。

    宜しくお願いします。 仕様環境なのですが、 自作パソコンでOSはWinXP/SP3(Professional)、 搭載されているCPUは「AMD Athlon(tm)64 Processor」です。 ※ 少し調べたのですが、このCPUは32bitとも互換性があるような   ことも書いてありました。 そこで質問です。 とあるPDF作成ソフトのことで、 友人がそのソフトを持っていて使わせてもらったところ、 使い勝手が良かったので購入を検討しているのですが、 そのソフトは64bitOSには対応していないそうなのです。 ※ メーカーに直接聞きました。 試しに違反かも知れませんが、そのソフトを借りて、 XPにインストールしたところ正常に動作しました。 (CPUが64bitなのに) なぜ動作したのでしょうか? 尚、補足ですが、 その借りたPDF作成ソフトはいろんな機能がついている複合型のもので、 その使いたい機能だけ、インストールして使いました。 僕が購入を検討しているのはその使いたい機能だけの単体のソフトです。 要は複合型のものは何でもできるので料金が割高なのですが、 単体の機能のみのものであれば安いのです。 教えてください、宜しくお願いします。

  • windosXP pro 64bitにしようと思っています。

    OSをwinXP HEからpro64bit版にアップしようと思っています。 そこで、64bitにした場合のメリットを教えていただけないでしょうか。 また、調べているうちにアプリケーションが動作しない場合がややあるということがわかったのですが、 現在どの程度確認されているのでしょうか。もしほとんど、もしくは重要なアプリケーションが動作しないようであれば導入はあきらめたいと思います。 環境 現在のOS:windows XP Homeedition プロセッサ:AMD Athlon64 3200+ メモリ:2.0G メーカー製ではなく自作したものです。 他に必要な情報があれば補足します。よろしくおねがいします。

  • Vista64bitなら64bitのウィルスしか動作しない?

    Vista64bitを利用しています。 ドライバは64bit対応でないと駄目とか 64bitネイティブで動作するアプリが少ないとか ソフトウェアの面でいろいろ制約があります。 通常のアプリでもそうなのであれば ウィルスやスパイウェアなどのマルウェアも 64bit向けに作られたものでないと動作しないのでしょうか? もしそうならすごく安全だと思うのですが。 たとえば 64bit版のIE7ならAvtiveXが動作しないので安全といえるのでしょうか?

  • CPUについて

    Athlon64とPentium4を比較した場合、Athlonの方が発熱量は少ないが計算能力が多少Pentium4に比べ落ちると聞きました。 Athlon64 3800+の計算能力と同じくらいのCPUはPentium4で言うとどのようなものになりますか?紹介してください。よろしくお願いします。

  • XPとVista64bitの共存と購入方法。

    仕事で使っているCADに64bit版が出る(Vista対応)と言うことで、Vista64bit版の導入を検討しています。 PCは昨年末に購入したDELL DIMENSION E521(Athlon64+5000、1.5MRAM、200HDD+250HDD、7600GSビデオカード)です。 CAD中心の使用ですが、その他のソフトも多用しますので、WinXPも現状のまま残して、Vista64bitをインストール可能でしょうか。(デュアルブート) その場合、DELLから提供されているVistaのバージョンアップ版で対応できるのでしょうか? それではだめで通常版を購入する場合、HomeBasicの64bit版というのはあるのでしょうか? 当方、各種ドライバーの関係と安定性から当面XPでいこうと思っていましたが、64bitネイティブの3DCADが出始めていますので、食指を動かされました。 AEROだのなんだのには全く興味がありません。64bitの環境が欲しいだけです。 また、余談ですが、高性能のビデオカードがいると言うことですが、ファンレスではないため、ファンがうるさいです。業務で長く使いますので、静音PCは必携、DELLもそれで選択したようなものです。 価格も高く、無用な差別化をした、なんというOSを出してくれたことでしょう。トホホです。

  • 32bit と 64bitでは?

    Windows XP Proに32bit版と64bit版がありますが、もちろんbitが違いますが、64bit版の利点とはなんですか? また、64bitのOSを使用する場合はEM64対応のCPUを搭載しなくてはいけないのですか? CPUは64対応の方が早いのでしょうか? なにぶん宜しくお願いします。

  • 32/64bitの選択

    互換性を考えると32bit 最近は64bitが普及して互換性も問題ない という話を聞きます. RCを使ったことがありますが、 結構使えなかったソフトが多かったように思います. どちらを購入するのがいいと思いますか? いろいろな考えをお聞きしたいです. 巷では7ではメーカー製PCでも64bit版を積んでくるだろうと いわれております.

  • 64bitから32bitへの移行

    パソコンが苦手な者です。御教示願います。  現在 Windows7 64bitがプレインストールされたパソコンを使用しています。  仕事で使用しているソフトが32bitにしか対応していない為、32bitに移行せざるを得ない状況になりました。  PCメーカーに問い合わせたところ、アップグレード版で対応可能との回答だったので、Windows8のアップグレード版を購入して32bit用をインストールしようとしたところ、先に進むことができません。  1.アップグレード版で、Windows7 64bit→Windows8 32bitに移行する方法を御存知でしたら御教示願います。  2.過去の質問に、Windows7 64bit→Windows7 32bitの場合、通常版でなければ対応できないという回答がありましたが、→Windows8 32bitの場合でも通常版をインストールしなければいけないのでしょうか。  3.通常版をインストールしなければいけない場合、Windows8 32bitの場合、通常版とDSP版は同じなのでしょうか。  足りない情報がありましたらご指摘ください。  宜しく御願い致します。

  • 64bit盤のOS CPUについて

    パソコン素人なので教えてください。 WINDOWSソフトには32bit対応と64bit対応版があるという事を聞きました。またパソコンの方もそれに合わせて32bit対応、64bit対応というの があり、32bit対応パソコンに間違って64bit対応のOSソフトをインストールすると動作しないとの事でした。  パソコン本体とOSとの関係はなんとなく理解できたのですが、他ソフト(例えばエクセル、ワード、アクセス等)にも32bit,64bit対応というのがあるのでしょうか?間違ってインストールするとせっかく購入 しても動作しないという事が心配です。  新しく購入するパソコンは64bit対応を考えているのですが、 OS以外のソフトも64bit対応にしないといけないのかよく解りません。 お詳しい方いらっしゃいましたら、ご教授願います。