- 締切済み
CPUのビット数とOSのビット数の関係について
本当に聞きたい事を整理するために基本的な事を確認させて下さい。 (1)32bitのCPUで32ビットOSは動作しますか? (するとおもいますが敢えて聞きます。) (2)32bitのCPUで64ビットOSは動作しますか? (3)64bitのCPUで32ビットOSは動作しますか? (4)64bitのCPUで64ビットOSは動作しますか? (するとおもいますが敢えて聞きます。) 因みにXeonプロセッサー E5506は何ビットのCPUですか?
- goodoldday
- お礼率75% (119/158)
- Linux系OS
- 回答数4
- ありがとう数4
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- vaidurya
- ベストアンサー率45% (2714/5983)
補足すると、それは本質的な論旨ではなく 主にintel系CPU(x86系)に限った話となります。 intelの64bitCPU発表の10年前に、他社の64bitCPUはありましたが… あきらかにそれを対象にした話じゃないですよね。 CPUの設計上、8bitから16bit,32bit,64bitへの進化において… 互換性を重視したintelの方針は20年以上に渡って "パソコン市場での標準となること"に成功した優れた方針でした。 互換性の維持は、従来のOSやソフトウェアの利用継続に繋がり 競合他社を退ける武器となったのです。 しかし、Pentiumの時代に、互換性のある他社製CPUが乱立する中 それらが備えるIA-32規格に対して、intelはIA-32との互換性の低い 新しい規格、IA-64を生み出しました。 X68000やMacintoshのMC68000系と比較されて、ぼろくそに言われていた、古すぎる… 8086をひきずり続けるx86の仕様を、抜本的に改善しようとしたのです。 それによってintelも遅ればせながら、64bitCPU市場の荒波へと乗り出し PCも64bit時代へと大きく動いて行ったのでした…それが10年前。 そして、それは性能面の問題などから成功したとは言えません orz IA-64を採用したItaniumプロセッサーは64bit市場で苦戦し またIA-32との互換性の低さから、パソコン市場でも受け入れられませんでした。 既にIA-32のPCサーバーがサーバー市場に食い込む時代に、行き場を失った形でした。 (今もPCよりも上のほうにある市場でItaniumは成果を上げていますが、PC市場のような寡占は無理) では、今の成功している64bitCPUは何かと言えば、競合他社のひとつ AMDがIA-32の延長線上に実現した64bit化技術です。 intelは(MS社の要請を受け)これを受け入れた仕様を作り、intel 64(旧称EM64T)と呼んでいます。 その歴史的経緯ゆえに、ごく初期には64bitCPUには専用OSが必須という常識が存在しました。 現在ではXeonやCoreシリーズ、そしてAthlon 64系のCPUにおいては 64bitCPUでもIA-32用のOSを普通に使えるようになっています。 このAMDにデザインされた仕様は、OSによってx86_64,amd64,x64といった名称が付されています。 WindowsやLinuxなどの主だったOSでは、32bit版がありますから 32bitCPU環境では32bit版、64bitCPU環境では任意のものを選択することになります。 64bitOSの導入の障壁となるのは、主に対応ソフトの充実だったと思いますが 2008年リリースのUbuntu8.04LTSで64bit版を数ヶ月使いつづけて 64bit版ゆえのトラブルは見ていません。 まぁ、x86_64も登場から6年を経ていますしね。 Windowsでは7で64bit対応が、Windows7対応ロゴの要件に盛り込まれ 64bit移行に追い風となります。
- tom233
- ベストアンサー率17% (61/352)
>Itanium 2は64bitプロセッサです命令セットはx64を持ちます。 >Itanium 2は64bitプロセッサです命令セットはx64(IA64)を持ちます。 x64はx86-64の略でIA64とは別物で でIA64の命令セットはx64と書くことはまず無いですね。
お礼
回答ありがとうございました。 皆さんの回答を基に自分なりに調べ再度焦点を絞った質問をさせて頂きます。
- にゃ ♪(@p84902612)
- ベストアンサー率46% (152/325)
失礼かとは思いますが、 回答者1番さんの内容を訂正させて頂きます。 1、動作します。 2、動作しません。 3、動作します。 4、動作します。 E5506は32bitプロセッサです命令セットはx86(IA32)とx64(EM64T)を持ちます。 Itanium 2は64bitプロセッサです命令セットはx64(IA64)を持ちます。 すなわち、E5506とItaniumの64bitは互換性はありません。 Itaniumの64bitは最適化されたものであり、x86との互換性を維持するために かなり無理をして実装しているAMD64(EM64T)とは異なります。
お礼
回答ありがとうございました。 皆さんの回答を基に自分なりに調べ再度焦点を絞った質問をさせて頂きます。
- nemoax006
- ベストアンサー率14% (343/2433)
1.動作します 2.動作します 3.動作しないと思われます。仮想PCでエミュレートが出来ると思われます。 4.動作します E5506は32bitプロセッサです命令セットはx86とx64を持ちます Itanium 2は64bitプロセッサです命令セットはx64を持ちます。
お礼
回答ありがとうございました。 皆さんの回答を基に自分なりに調べ再度焦点を絞った質問をさせて頂きます。
関連するQ&A
- 64bit CPUでは・・・
すごく初歩的な質問ですみません。 64bit対応のCPU(Athlon64x2とか、Pentium4の上位とPenD,PenEx)では、64bit版のOSを使わないとならないのでしょうか?(普通の32bit版では動作しないのでしょうか?) 64bitではまだ、周辺機器のドライバの対応が不完全だとか、不安定だとか聞いたのですがどうなのでしょうか? また、もし32bitでも動作するのだとしたら、その場合64bitで動作される場合に比べて処理能力が落ちたりするのでしょうか? ちなみに、当方でメモリを8GBも必要とされていないし、もし動作不安定だったり、互換性が問題あるのなら、できればWinXPでは32bitで行きたいと考えています。 質問が多くなってしまって、すみません。よろしくお願いします。
- ベストアンサー
- デスクトップPC
- 64bitのOSとCPUについて
こんにちは。 OSは現在、64bit版のWindows7を使っています。 よくx64という言葉を見かけますが、これはCPUのタイプが64bitであることを意味すると思うのですが、PCに最初からインストールされていたWindowsが64bit版だと、 PCに搭載されているCPUのタイプも64bitなのでしょうか?
- ベストアンサー
- CPU・メモリ・マザーボード
- PowerEdge 1750の64ビットか32ビットかを知りたい
DELL社PowerEdge1750の中古サーバにつきまして OSを新規インストールするために 機器が32ビットか64ビット動作か調べたいのですが 何か確認するコマンドなどありましたら ご教示ください。 CPUは XEON2.4GH×2個です。 以上よろしくお願いいたします。
- 締切済み
- ハードウェア・サーバー
- 32ビットOSと64ビットOS。
32ビットアプリケーションを32ビットOS上と64ビットOS上で使うときの質問です。 ただ32ビットアプリケーションと言っても、メモリーを2GB以上使う重たいアプリケーションばかりなのですが これらを複数起動する場合、32ビットOS上と64ビットOS上で処理速度などで違いは出るのでしょうか? 例えば、 PC構成(1) OS:WindowsXP64Bit、メモリー:8GB搭載 PC構成(2) OS:WindowsXP32Bit、メモリー:3GB搭載 CPUは同じとして、重たい32ビットアプリケーション複数使用の動作に違いは出るのでしょうか? 自分では、メモリー4GB以上搭載のPCでは64ビットOSを載せたほうが32ビットアプリケーションも快適になるのでは? と考えているのですが・・・ どなたか教えてください。
- ベストアンサー
- その他([技術者向] コンピューター)
- 64bitのCPUについて
64bitのCPUを用いて、32bitのOS(Linux)を導入予定です。 ふと疑問に思ったのですが、OSも64bitでないと、 意味がないのでしょうか? 64bitCPUにする、利点、不利点があれば教えていただきたく思います。
- ベストアンサー
- その他(インターネット・Webサービス)
- 64ビットの環境について(CPU、OS、アプリの関係)
64ビットの環境について(CPU、OS、アプリの関係) まず、私はPCに関して詳しくはないという前提のもと質問します。64ビットのCPUのPCと64ビットOSの組み合わせで64ビットの持つ性能を引き出せる、というのが私の認識でしたが、正しいでしょうか? と言いますのは、最近OSがVistaやWin7で64ビット版が広く出回るようになり、たとえばi7とWin7-64版のような組み合わせなども珍しくはないかと思います。そのインテルのi7シリーズは、x86つまり32ビットのCPUのようですが(byウィキペディア)、64ビットOSにしている意味があるのでしょうか? ・インテルにはIntel64とかいう技術があり、i7もそれの絡みで64ビットに相当するのかなとか、単なる憶測ですが。。。 ・そもそも32ビットCPU―64ビットOSの組み合わせでもパフォーマンスを得られる?? それから、アプリですが、64ビット対応か否かの違いは大きいのでしょうか?身近な例で、MSWord2007は32も64版も無いですが64ビットも考慮した設計のため64ビット環境では動作が速い。一方MSWord2000は64ビットを考慮した設計になっていないため、64ビット環境でもパフォーマンスが発揮できない、とか。 64ビット環境と実行するアプリ側の関係を、どうだと性能が引き出せ、どうだと意味がない、どうだと逆効果などの具体例を挙げていただけるとありがたいです。
- ベストアンサー
- Windows 7
- 64bit盤のOS CPUについて
パソコン素人なので教えてください。 WINDOWSソフトには32bit対応と64bit対応版があるという事を聞きました。またパソコンの方もそれに合わせて32bit対応、64bit対応というの があり、32bit対応パソコンに間違って64bit対応のOSソフトをインストールすると動作しないとの事でした。 パソコン本体とOSとの関係はなんとなく理解できたのですが、他ソフト(例えばエクセル、ワード、アクセス等)にも32bit,64bit対応というのがあるのでしょうか?間違ってインストールするとせっかく購入 しても動作しないという事が心配です。 新しく購入するパソコンは64bit対応を考えているのですが、 OS以外のソフトも64bit対応にしないといけないのかよく解りません。 お詳しい方いらっしゃいましたら、ご教授願います。
- 締切済み
- デスクトップPC
- bit数について
Virtual PC 2007をインストールしようと思うのですが、32bitか64bitか選ぶようになっています。これはCPUは何bitか、ということなんでしょうか? 以下のPCを使っているのですが、これは32bitと64bitのどちらか教えて下さい。 OS:vista バージョン:6.0.6000ビルド6000 プロセッサ:AMD Athlon(tm) 64×2 Dual core Processor 3800+,2000Mhz
- ベストアンサー
- その他(ソフトウェア)
お礼
回答ありがとうございました。 皆さんの回答を基に自分なりに調べ再度焦点を絞った質問をさせて頂きます。