CPU 架构之间有什么区别?

What is the difference between CPU architectures?

我一直在想,当网站的下载部分有以下链接时,这意味着什么:amd64、x86、arm 和 ia64。我想知道是否有人有 简单 的答案可以突出主要架构及其不同之处。谢谢!

x86 是英特尔为其 8086 处理器创建的指令集(因此得名 x86)。 amd64 是 x86 的 64 位版本,它可以支持 AMD 创建的更多内存(但也受 Intel CPU 支持)。 ARM 主要用于移动设备,因为它外形小巧且能效高。 IA64 是安腾架构,也是英特尔在 2000 年代为其服务器 CPU 制造的(现在几乎消失了)。

x86 也可能与 IA-32 混淆,后者是 x86 的 32 位实现(原来是 16 位)。