23 如果您使用ubuntu下载iso文件,则会得到以下内容: ubuntu-10.04.3-server-amd64.iso ubuntu-11.10-desktop-amd64.iso 文件名中的每个部分对我来说都很干净,除了“ amd”。所以我有以下问题。 为什么文件名中有'amd'字符串? 在文件名中还能找到什么其他类型的字符串,而不是'amd'? iso filename — 别萨拉博夫 source
40 由于AMD为x86(Intel 386/486 / Pentium)指令集创建了64位扩展,因此这仅仅是一个约定。当时,英特尔一直在推动Itanium作为唯一的64位解决方案,并且直到明显的AMD创造出了被广泛使用的产品,英特尔才复制了AMD的扩展。#define AMD64用于区分此64位指令集与Intel的Itanium指令集。 — 微 source 1 是的,那很有道理。对于32位版本,文件名是ubuntu-10.04.3-server-i386.iso — bessarabov 64用法也很常见 — sterz
5 在英特尔推动安腾芯片作为与惠普合作的64位计算的未来之际,AMD击败了英特尔,为其X86系列芯片增加了64位功能。 英特尔后来在自己的芯片系列中许可并实施了AMD扩展。 amd64版本可在AMD和Intel的当前代芯片上使用(除了Itanium以外,Itanium已死掉,除了某些HP服务器/工作站外)。也就是说,如果您想使用64位。它只是赞扬AMD率先到达那里。 — 哈兹 source
2 有时,它们也被称为x86_64,这对Intel有轻微的影响。x86名称的根源是Intel 8086处理器系列。 — 马丁·乌丁 source 我发现x86-64比AMD64更不依赖厂商。它是对Intel,AMD和VIA使用的x86架构的指令集扩展。 — 匿名 1 @匿名:但是“ x86”是由Intel创建和命名的(与i386一样)。英特尔只是为了响应市场对与x86兼容的64位处理器的需求而做出的反应缓慢,因此AMD这次不得不选择架构(和初始名称)。 — 约阿希姆·绍尔 @JoachimSauer是的,x86由Intel创建,他们为此选择了与供应商无关的名称。x86没有说是谁做的,它只是一个名字。作为x86体系结构的扩展,该扩展也应该以与供应商无关的方式命名。 — 匿名
0 是的,在以前(我相信在邮件列表中)曾经有人谈论过这个名称应该更通用,并且同意x86_64是正确的选择(这就是我所知道的Arch Linux的用途)。当时,他们说将要进行更改,但不知道何时(大约一年前,我听到了)。 — Todd Partridge'Gen2ly' source