Amd64是x86-64。
当时intel被amd的追求惹恼了,苦于x86指令集已经授权给amd了不然就不回来了,于是在32位向64位过渡期间大动作,推出了与x86完全不兼容的IA64指令集。微软积极配合推出新的操作系统,wintel联盟不得不联手干掉amd。但是,神仙打架,首先遭殃的是普通用户,他们手中现有的x86软件都得扔掉。
Amd反手推出了x86-64指令集,在x86指令的基础上扩展了64位指令,一下子得到了用户的认可,销量超过了intel(我当时转战amd平台)。
不过intel的板凳深度足够,很快就推出了em64t指令集的处理器,其实是兼容amd的x86-64指令集的。
不过对于市场来说,64位处理器的风头终究还是被amd抢了。看不惯intel占优势的开源的各界人士,极客,创客都渴望wintel的老大能吃,于是linux等64位版本的开源系统纷纷以amd64或x86-64命名,这给白人们带来了莫名的烦恼,因为根本找不到intel版本的64位操作系统。事实上,amd64/x86-64版本的操作系统可以在intel处理器上运行,em64t这个名字很少使用。