62

Microsoft の Web サイトにアクセスしたところ、x64 用と IA-64 用の 2 つの異なるインストーラーがあることに気付きました。参考:.NET Framework 4.5、4.5.1のインストール

私の理解では、IA-64 は x64 のサブクラスであるため、個別のインストーラーが必要な理由が気になります。

4

6 に答える 6

93

x64 は、「従来の」x86 アーキテクチャの 64 ビット拡張の略語として使用されます。過去数年間に製造されたほとんどすべての「通常の」PC には、このようなアーキテクチャに基づくプロセッサが搭載されています。

AMD は AMD64 拡張を発明しました。Intel は多かれ少なかれそれらを実装することを余儀なくされ、最初に IA-32e、次に EM64T、最後に Intel 64 と呼びました (実際、AMD と Intel の拡張機能はまったく同じではありませんが、ほとんど同じです)。

多くの人は、これを x86-64 と呼んでいます。これは、ベンダーに依存しない名前を持ち、x86 アーキテクチャの 64 ビット進化であるという事実を強調するためです。「64 ビット プロセッサ」を搭載した「通常の」PC はすべて、x86-64 アーキテクチャで動作します。

IA-64 (Intel Architecture 64) は、ほとんどまったく無関係な 64 ビット アーキテクチャ (Itanium とも呼ばれる) であり、最初はハイエンド サーバー用に Intel によって開発されました。Itanium は x86 アーキテクチャに取って代わる可能性があると言われていましたが、このアーキテクチャは (さまざまな理由で) あまり成功しなかったため、IA-64 インストーラーが必要になることはまずありません。

詳細については、x86-64およびItaniumに関するウィキペディアの記事を参照してください。

于 2012-08-09T23:25:21.087 に答える
13

それらは違う

IA-64 は itanium であり、サーバーのアーキテクチャです。

x64 は、64 ビット Intel Core と AMD CPU が実装するものです

于 2012-08-09T23:22:14.767 に答える
6

x64 は、x86 命令セットの拡張である x86-64 の略です。

IA-64 は Itanium 64 ビット アーキテクチャ用 (Intel による)

于 2012-08-09T23:23:20.797 に答える
4

IA-64 は、Intel Itanium 64 ビット プロセッサを実行するコンピュータ用です。x64 プロセッサのような 32 ビット アプリケーションの実行はサポートされていません。これらのプロセッサで実行するには特別なバージョンの Windows が必要であるため、2 つの異なるインストーラーが必要です。

于 2012-08-09T23:23:35.767 に答える