X86、AMD64、X86_64、X64的区别
x86:x86是指intel开发的⼀种32位指令集,从386开始时代开始的,⼀直沿⽤⾄今,是⼀种cisc指
令集,所有intel早期的cpu,amd早期的cpu都⽀持这种指令集,ntel官⽅⽂档⾥⾯称为“IA-32”。
AMD64:后来AMD推出了兼容32位的64位集关于IA-32的扩展,之后改名为AMD64。(兼容64位和32位)。
x86-64(x64):Intel后来也采⽤该架构,称为x86-64或者x64,也叫intel64。(兼容64位和32位?)。
也就是说实际上,x86_64,x64,AMD64基本上是同⼀个东西,我们现在⽤的intel/amd的桌⾯级
CPU基本上都是x86_64,与之相对的arm,ppc等都不是x86_64。
参考:https://wenku.baidu.com/view/66cb8f737d21af45b307e87101f69e314332faf9.html