1.CPU架构类型

X86架构:桌面级CPU

ARM架构:嵌入式CPU,正在向桌面级CPU进军

PowerPC架构:apple

MIPS架构:不知道

2.CPU厂商

Intel、AMD:X86架构

IBM:PowerPC架构

ARM(手机):ARM架构

国内的飞腾CPU:ARM架构

3.一些名词

  • x86_64,x64,AMD64

x86_64,x64,AMD64基本上是同一个东西,都使用复杂指令集,即CISC。

x86=i386=IA32
amd64=x86_64=x64   !=  IA64

严格说的话,x86的世界里只存在x86/x86_64/IA64三种架构。

软硬件产品基本对AMD64和Intel64都兼容,因为他们基本上一样。

  • ARM

ARM架构主要是嵌入式领域使用,使用精简指令集,寄RISC。

4.总结

很多软件,尤其是偏向底层的软件会区分x86,x64(x86_64,x64,AMD64)和ARM版本,是因为CPU架构不同,偶尔会有软件详细区分了intel和AMD。

其余PowerPC,MIPS架构用者不多,不太常见。