web-dev-qa-db-ja.com

x86_64 AMD64と64ビットの違いは何ですか

x86_64 AMD64と64ビットの違いは何ですか?馬鹿げた質問だと思いますが、それでもです。

私はx86_64ビットUbuntuを使用していますが、昨日リリースされたgnome 3.16のような他の64ビットイメージのライブブートを実行しようとしてもうまくいきませんか?

また、64ビットイメージの仮想マシンを試してみると、動作しないこともあります。

同じ理由は何ですか?

私のラップトップモデルは、HPパビリオンdv4 1506txです。プロセッサーは2.20 GHz Intel Core 2 DuoプロセッサーT6600です

19
jgm

これは正確な問題を解決しないかもしれませんが、x86_64、AMD64、64ビットの違いを明確にします。

すべてのマイクロプロセッサは、命令セット(命令セットアーキテクチャまたは略してISAとも呼ばれます)を実装します。

64ビットISAまたは64ビットプロセッサは、プロセッサが実行する各命令の長さが64ビットであることを意味します。

x86_64は特定の64ビットISAの名前です。この命令セットは、1999年にAMD(Advanced Micro Devices)によってリリースされました。 AMDは後にAMD64にブランド変更しました。

X86_64とは異なる他の64ビットISAは、IA-64(1999年にIntelによってリリースされた)です。

18
Nehchal Jindal

実際... AMD64は、AMDが作成し、Intelがライセンスし、今日でも使用している実際の64ビットアーキテクチャです(AMDが32ビットCPUでx86を使用するライセンスを持っていたように)。私の知る限り、x86_64は、想定される64ビットシステムが必要とする追加のメモリに対応できる32ビットCPUにすぎません(4 GB以上のRAMを認識して使用する32ビットシステムのように)。

0
Vanessa