amd是AMD公司的意思。而AMD64,又称“x86-64”或“x64”,是一种64位元的电脑处理器架构。
AMD64是建基于现有32位元的x86架构,由AMD公司所开发,应用 AMD64指令集的自家产品有Athlon 64、Athlon 64 FX、Athlon 64 X2、Turion 64、Opteron及最新的Sempron处理器。
linux AMD64也就是64位的linux系统,并不是指AMD的cpu专用的,只要是支持64位的cpu都可以装
扩展资料:
AMD试图使用自家的AMD64指令集来清理Intel的x86-32独占产品,并将x86更新到近似领先的RISC环境。 参与DEC Alpha 64位处理器设计的Dirk Meyer也参与了AMD64规范的开发,并且AMD的许多员工都是前Alpha处理器工程师,因此为AMD64做出了很大贡献。
AMD64表明AMD放弃了惯用的遵循英特尔标准的风格,并选择将x86架构扩展为64位版本,例如将16位Intel 8086扩展为32位80386,并且与原始版本兼容。
AMD64体系结构在IA-32上添加了64位寄存器,并且与早期的16位和32位软件兼容,这可以使现有的基于x86的编译器轻松转换为AMD64版本。
linux的操作系统在版本上针对CPU类型会有不同的镜像版本。最为常见的(以X86_64平台的CPU为例)注意分为下面4个类型。ia64主要针对英特儿的CPU架构,amd64主要针对amd架构的CPU,64主要针对通用的64位CPU平台,在各个64架构的CPU平台上比较通用。
他们直接最主要的区别是针对不同架构的CPU的cpu处理指令上不同,通常是针对具体CPU进行了执行指令的优化。例如amd64的CPU用一条指令就可以实现处理一个流文件。而使用64通用的CPU平台则可能需要多条指令来完成这个操作。您可以看看计算机图书中的“编译原理”来深入的了解一下CPU执行指令的方法。
建议您根据CPU的类型选择个贴近的OS系统。若实在拿不定主意,就用通用的64版本的就可以。一般的应用看不来他们直接有什么区别。