如果你用 ubuntu 下载 iso 文件,你会得到这样的东西:
ubuntu-10.04.3-server-amd64.iso
ubuntu-11.10-desktop-amd64.iso
Run Code Online (Sandbox Code Playgroud)
文件名中的每个部分对我来说都很干净,除了“amd”。所以我有以下问题。
为什么文件名中有“amd”字符串?
可以在文件名中找到哪些其他类型的字符串而不是“amd”?
Mic*_*cro 42
由于 AMD 创建了 x86(Intel 386/486/Pentium)指令集的 64 位扩展,这只是一个约定。当时,英特尔正在推动安腾作为唯一的 64 位解决方案,直到很明显 AMD 创造了一些被广泛使用的东西,英特尔才复制 AMD 的扩展。#define AMD64 用于将此 64 位指令集与 Intel 的 Itanium 指令集区分开来。
AMD 击败了英特尔,为其 X86 系列芯片增加了 64 位功能,当时英特尔正在与惠普一起推动安腾芯片作为 64 位计算的未来。
英特尔后来授权并在其自己的芯片系列中实现了 AMD 扩展。
amd64 版本将适用于 AMD 和英特尔的当前一代芯片(安腾除外,除了一些惠普服务器/工作站外,安腾基本上已经死了)。也就是说,如果您希望使用 64 位。它只是赞扬 AMD 率先到达那里。